Org.Xml.Sax.Helpers.NamespaceSupport Members

The members of Org.Xml.Sax.Helpers.NamespaceSupport are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Create a new Namespace support object.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
Nsdeclstring. The namespace declaration URI as a constant.
const
Xmlnsstring. The XML Namespace URI as a constant.

Public Properties

[read-only]
DeclaredPrefixesJava.Util.IEnumeration. Return an enumeration of all prefixes declared in this context.
NamespaceDeclUrisbool. Returns true if namespace declaration attributes are placed into a namespace.
[read-only]
PrefixesJava.Util.IEnumeration. Return an enumeration of all prefixes whose declarations are active in the current context.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

DeclarePrefix(string, string) : bool
Declare a Namespace prefix.
GetPrefix(string) : string
Return one of the prefixes mapped to a Namespace URI.
GetPrefixes(string) : Java.Util.IEnumeration
Return an enumeration of all prefixes for a given URI whose declarations are active in the current context.
GetURI(string) : string
Look up a prefix and get the currently-mapped Namespace URI.
PopContext()
Revert to the previous Namespace context.
ProcessName(string, string[], bool) : string[]
Process a raw XML qualified name, after all declarations in the current context have been handled by NamespaceSupport.DeclarePrefix(string, System.String).
PushContext()
Start a new Namespace context.
Reset()
Reset this Namespace support object for reuse.