DocumentBase.CustomXMLParts 属性
返回文档中的自定义 XML 部件。
命名空间: Microsoft.Office.Tools.Word
程序集: Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
语法
声明
Public ReadOnly Property CustomXMLParts As CustomXMLParts
public CustomXMLParts CustomXMLParts { get; }
属性值
类型:Microsoft.Office.Core.CustomXMLParts
一个 Microsoft.Office.Core.CustomXMLParts 集合,包含文档中的自定义 XML 部件。
备注
有关在 Office 项目中使用自定义 XML 部件的更多信息,请参见自定义 XML 部件概述。
示例
下面的代码示例将向当前文档中的 CustomXMLParts 集合中添加一个 Microsoft.Office.Core.CustomXMLPart,从而在该文档中嵌入雇员数据。 若要使用此示例,请从文档级项目内的 ThisDocument 类中运行此示例。
Private Sub AddCustomXmlPartToDocument()
Dim xmlString As String = _
"<?xml version=""1.0"" encoding=""utf-8"" ?>" & _
"<employees https://schemas.microsoft.com/vsto/samples"">" & _
"<employee>" & _
"<name>Karina Leal</name>" & _
"<hireDate>1999-04-01</hireDate>" & _
"<title>Manager</title>" & _
"</employee>" & _
"</employees>"
Dim employeeXMLPart As Office.CustomXMLPart = _
Me.CustomXMLParts.Add(xmlString)
End Sub
private void AddCustomXmlPartToDocument()
{
string xmlString =
"<?xml version=\"1.0\" encoding=\"utf-8\" ?>" +
"<employees xmlns=\"https://schemas.microsoft.com/vsto/samples\">" +
"<employee>" +
"<name>Karina Leal</name>" +
"<hireDate>1999-04-01</hireDate>" +
"<title>Manager</title>" +
"</employee>" +
"</employees>";
Office.CustomXMLPart employeeXMLPart = this.CustomXMLParts.Add(xmlString, missing);
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.Office.Tools.Word 命名空间