CefXmlReader MembersXilium.CefGlue

[This is preliminary documentation and is subject to change.]

The CefXmlReader type exposes the following members.
Methods

  NameDescription
Public methodClose
Close the document. This should be called directly to ensure that cleanup occurs on the correct thread.
Public methodStatic memberCreate
Create a new CefXmlReader object. The returned object's methods can only be called from the thread that created the object.
Public methodDispose
Releases all resources used by the CefXmlReader
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodFinalize (Overrides OnlineObject Finalize .)
Public methodGetAttribute(Int32)
Returns the value of the attribute at the specified 0-based index.
Public methodGetAttribute(String)
Returns the value of the attribute with the specified qualified name.
Public methodGetAttribute(String, String)
Returns the value of the attribute with the specified local name and namespace URI.
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodGetInnerXml
Returns an XML representation of the current node's children.
Public methodGetOuterXml
Returns an XML representation of the current node including its children.
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodMoveToAttribute(Int32)
Attribute nodes are not traversed by default. The below methods can be used to move the cursor to an attribute node. MoveToCarryingElement() can be called afterwards to return the cursor to the carrying element. The depth of an attribute node will be 1 + the depth of the carrying element. Moves the cursor to the attribute at the specified 0-based index. Returns true if the cursor position was set successfully.
Public methodMoveToAttribute(String)
Moves the cursor to the attribute with the specified qualified name. Returns true if the cursor position was set successfully.
Public methodMoveToAttribute(String, String)
Moves the cursor to the attribute with the specified local name and namespace URI. Returns true if the cursor position was set successfully.
Public methodMoveToCarryingElement
Moves the cursor back to the carrying element. Returns true if the cursor position was set successfully.
Public methodMoveToFirstAttribute
Moves the cursor to the first attribute in the current element. Returns true if the cursor position was set successfully.
Public methodMoveToNextAttribute
Moves the cursor to the next attribute in the current element. Returns true if the cursor position was set successfully.
Public methodMoveToNextNode
Moves the cursor to the next node in the document. This method must be called at least once to set the current cursor position. Returns true if the cursor position was set successfully.
Public methodOnlineToString
Returns a OnlineString that represents the current OnlineObject.
(Inherited from OnlineObject.)
Back to Top
Properties

  NameDescription
Public propertyAttributeCount
Returns the number of attributes.
Public propertyBaseUri
Returns the base URI of the node. See http://www.w3.org/TR/xmlbase/ for additional details.
Public propertyDepth
Returns the node depth. Depth starts at 0 for the root node.
Public propertyError
Returns the error string.
Public propertyHasAttributes
Returns true if the node has attributes.
Public propertyHasError
Returns true if an error has been reported by the XML parser.
Public propertyHasValue
Returns true if the node has a text value.
Public propertyIsEmptyElement
Returns true if the node represents an empty element. is considered empty but is not.
Public propertyLineNumber
Returns the line number for the current node.
Public propertyLocalName
Returns the local name. See http://www.w3.org/TR/REC-xml-names/#NT-LocalPart for additional details.
Public propertyNamespaceUri
Returns the URI defining the namespace associated with the node. See http://www.w3.org/TR/REC-xml-names/ for additional details.
Public propertyNodeType
The below methods retrieve data for the node at the current cursor position. Returns the node type.
Public propertyPrefix
Returns the namespace prefix. See http://www.w3.org/TR/REC-xml-names/ for additional details.
Public propertyQualifiedName
Returns the qualified name, equal to (Prefix:)LocalName. See http://www.w3.org/TR/REC-xml-names/#ns-qualnames for additional details.
Public propertyValue
Returns the text value.
Public propertyXmlLang
Returns the xml:lang scope within which the node resides. See http://www.w3.org/TR/REC-xml/#sec-lang-tag for additional details.
Back to Top
See Also