Class CustomXMLPart
Represents the custom XML part in the Word document.
Inheritance
System.Object
CustomXMLPart
Namespace: Syncfusion.DocIO.DLS
Assembly: Syncfusion.DocIO.UWP.dll
Syntax
public class CustomXMLPart : Object
Constructors
CustomXMLPart(WordDocument)
Initializes the Custom XML Part.
Declaration
public CustomXMLPart(WordDocument document)
Parameters
| Type | Name | Description |
|---|---|---|
| WordDocument | document | A Word document. |
Properties
Id
Declaration
public string Id { get; }
Property Value
| Type |
|---|
| System.String |
Methods
AddNode(CustomXMLNode, String, CustomXMLNodeType, String)
Adds a new node to the CustomXMLPart under the mentioned parent node.
Declaration
public void AddNode(CustomXMLNode customXmlNode, string name, CustomXMLNodeType nodeType, string nodeValue)
Parameters
| Type | Name | Description |
|---|---|---|
| CustomXMLNode | customXmlNode | Represents the node under which this node should be added. If adding an attribute, the parameter denotes the element that the attribute should be added to. |
| System.String | name | Represents the base name of the node to be added. |
| CustomXMLNodeType | nodeType | Specifies the type of node to append. |
| System.String | nodeValue | Used to set the value of the appended node for those nodes that allow text. |
Load(Stream)
Loads the CustomXMLPart from the XML string.
Declaration
public void Load(Stream xmlStream)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | xmlStream | Specifies XML stream. |
LoadXML(String)
Declaration
public void LoadXML(string xml)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | xml |
SelectSingleNode(String)
Declaration
public CustomXMLNode SelectSingleNode(string xPath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | xPath |
Returns
| Type |
|---|
| CustomXMLNode |