This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
[]
public class XmlData
Visual Basic (Declaration) Copy imageCopy Code
<> _
Public Class XmlData

The type exposes the following methods.

Public Methods

  Name Description
Public method AppendBinaryChild
Appends the given child as a binary node (base64 encoded) at the current node.
Public method AppendChild Overloaded.
Public method AppendChildXml
Appends the given XML to the current node.
Public method Static member CanWrap Overloaded.
Public method Clone
Returns a new deep copy of the XmlData.
Public method Static member Create Overloaded.
Public method Delete
Deletes the given node.
Public method Equals (Inherited from Object.)
Public method Evaluate
Evaluates the specified expression on the given node.
Public method GetAttribute Overloaded.
Public method GetHashCode (Inherited from Object.)
Public method GetInnerXml
Gets the InnerXml from a node.
Public method GetLocalNodeName
Gets the local node name of the current Xml node.
Public method GetNamespaceUri
Gets the current namespace Uri of the current Xml node.
Public method GetNodeBinary
Gets binary data from the given node.
Public method GetNodeName
Gets the node name of the current Xml node.
Public method GetNodeTypedValue Overloaded.
Public method GetNodeValue Overloaded.
Public method GetPrefix
Gets the namespace prefix of the current Xml node.
Public method GetType (Inherited from Object.)
Public method GetXml
Gets a node from the XML.
Public method Static member Initialize
Initializes the locator type.
Public method InsertAfter
Inserts the given xml after the current node.
Public method InsertBefore
Inserts the given xml before the current node.
Public method InsertNodeAfter Overloaded.
Public method InsertNodeBefore Overloaded.
Public method RemoveAttribute Overloaded.
Public method RemoveDuplicateNamespaces
Removes duplicate namespace declarations from the Xml.
Public method RemoveNamespace
Removes the namespace.
Public method SetAttribute Overloaded.
Public method SetNamespace Overloaded.
Public method SetValue
Updates the given node's value.
Public method SetXml
Updates the given node's inner Xml.
Public method ToString Overloaded.

Protected Methods

  Name Description
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)

Explicit Interface Implementations

  Name Description
Explicit interface implemetation Private method ISerializable..::..GetObjectData
Gets the object data.

See Also

Advanced