DeleteSelectionPrefix (XmlDoc subroutine): Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (move footer template to actual end (otherwise subsequent intervening text gets omitted); edits, tags and links)
m (move footer template to actual end (otherwise subsequent intervening text gets omitted); edits, tags and links)
Line 9: Line 9:
<td>An <var>XmlDoc</var> object expression. </td></tr>
<td>An <var>XmlDoc</var> object expression. </td></tr>
<tr><th>prefix</th>
<tr><th>prefix</th>
<td>A string prefix (the part of the name before the colon) for a node. This is a <var>Unicode</var> string argument; prior to <var class="product">[[Sirius Mods|"Sirius Mods"]]</var> Version 7.6, this is an EBCDIC string.</td></tr>
<td>A string prefix (the part of the name before the colon) for a node. This is a <var>Unicode</var> string argument; prior to <var class="product">[[Sirius Mods|Sirius Mods]]</var> Version 7.6, this is an EBCDIC string.</td></tr>
</table>
</table>


==Usage notes==
==Usage notes==
<ul><li><var>DeleteSelectionPrefix</var> has no cancellation conditions other than the usual requirement that the method object cannot be <var>Null</var>.
<ul><li><var>DeleteSelectionPrefix</var> has no cancellation conditions other than the usual requirement that the method object cannot be <var>Null</var>.
<li><var>DeleteSelectionPrefix</var> is available in <var class="product">[[Sirius Mods|"Sirius Mods"]]</var> Version 7.0 and later.
<li><var>DeleteSelectionPrefix</var> is available in <var class="product">[[Sirius Mods|Sirius Mods]]</var> Version 7.0 and later.
</ul>
</ul>



Revision as of 17:45, 4 May 2011

Delete prefix's XPath-selection association (XmlDoc class)

DeleteSelectionPrefix removes any XPath selection association for the node name prefix identified by its string argument.

Syntax

doc:DeleteSelectionPrefix( prefix)

Syntax terms

doc An XmlDoc object expression.
prefix A string prefix (the part of the name before the colon) for a node. This is a Unicode string argument; prior to Sirius Mods Version 7.6, this is an EBCDIC string.

Usage notes

  • DeleteSelectionPrefix has no cancellation conditions other than the usual requirement that the method object cannot be Null.
  • DeleteSelectionPrefix is available in Sirius Mods Version 7.0 and later.

Examples

  1. In the following example fragment, a prefix is temporarily used in an XPath expression, then deleted:

    ... %doc:SelectionNamespace('tempP') = 'urn:localxxx' %node = %inpNode:SelectSingleNode('tempP:infoChild') %doc:DeleteSelectionPrefix('tempP') ...

See also

  • IsSelectionPrefix method is useful in conjunction with DeleteSelectionPrefix.
  • SelectionNamespace specifies the namespace URI associated with a prefix, when the prefix is used in an XPath expression.