Reason (XPathError property): Difference between revisions
Jump to navigation
Jump to search
m (1 revision) |
m (1 revision) |
||
Line 1: | Line 1: | ||
{{Template:XPathError:Reason subtitle}} | |||
==Syntax== | ==Syntax== | ||
{{Template:XPathError:Reason syntax}} | |||
===Syntax terms=== | ===Syntax terms=== | ||
<table class="syntaxTable"> | <table class="syntaxTable"> | ||
Line 18: | Line 12: | ||
</td></tr></table> | </td></tr></table> | ||
==Usage | ==Usage notes== | ||
<ul> | <ul> | ||
<li>An <var>XPathErrorReason</var> enumeration may have one of the following values: | <li>An <var>XPathErrorReason</var> enumeration may have one of the following values: | ||
Line 32: | Line 26: | ||
character string whose value is the name of the enumeration value. | character string whose value is the name of the enumeration value. | ||
</ul> | </ul> | ||
==See also== | |||
{{Template:XPathError:Reason footer}} |
Revision as of 20:42, 25 March 2011
Enumerated cause of the exception (XPathError class)
[Introduced in Sirius Mods 7.8]
Syntax
%xPathErrorReason = xPathError:Reason
Syntax terms
%reason | This XPathErrorReason enumeration value describes the reason for the translation failure. |
---|---|
%XPathErr | An XPathError object. |
Usage notes
- An XPathErrorReason enumeration may have one of the following values:
- SyntaxError
- A violation of the syntax of an XPath expression.
- EmptyResult
- There are no nodes matched by the XPath expression, and the method requires at least one matching node.
- As with all enumerations, you use
the
ToString
method to convert an enumeration value to a character string whose value is the name of the enumeration value.