WorkbookBase.CustomXMLParts 属性

获取工作簿中的自定义 XML 部件的集合。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

语法

声明
Public ReadOnly Property CustomXMLParts As CustomXMLParts
    Get
public CustomXMLParts CustomXMLParts { get; }

属性值

类型:Microsoft.Office.Core.CustomXMLParts
一个 Microsoft.Office.Core.CustomXMLParts 集合,包含工作簿中的自定义 XML 部件。

备注

有关自定义 XML 部件的更多信息,请参见自定义 XML 部件概述

示例

下面的代码示例通过在 Microsoft.Office.Core.CustomXMLParts 集合中插入新的 Microsoft.Office.Core.CustomXMLPart 将雇员数据添加到文档内。 然后,该示例从 XML 部件中检索雇员数据,并在 Sheet1 上显示雇员姓名和雇用日期。

此示例针对的是文档级自定义项。

Private Sub AddCustomXMLPart()
    Dim xmlString As String = _
        "<?xml version=""1.0"" encoding=""utf-8"" ?>" _
        + "<employees>" _
        + "<employee>" _
        + "<name>Karina Leal</name>" _
        + "<hireDate>1999-04-01</hireDate>" _
        + "</employee>" _
        + "</employees>"
    Dim employeeXMLPart As Office.CustomXMLPart = _
        Me.CustomXMLParts.Add(xmlString)

    Globals.Sheet1.Range("A1").Value2 = employeeXMLPart.SelectSingleNode( _
        "/employees[1]/employee[1]/name[1]").Text
    Globals.Sheet1.Range("A2").Value2 = employeeXMLPart.SelectSingleNode( _
                "/employees[1]/employee[1]/hireDate[1]").Text
End Sub
private void AddCustomXMLPart()
{
    string xmlString =
        "<?xml version=\"1.0\" encoding=\"utf-8\" ?>"
        + "<employees>"
        + "<employee>"
        + "<name>Karina Leal</name>"
        + "<hireDate>1999-04-01</hireDate>"
        + "</employee>"
        + "</employees>";
    Office.CustomXMLPart employeeXMLPart =
        this.CustomXMLParts.Add(xmlString,missing);

    Globals.Sheet1.Range["A1",missing].Value2 = employeeXMLPart.SelectSingleNode(
        "/employees[1]/employee[1]/name[1]").Text;
    Globals.Sheet1.Range["A2",missing].Value2 = employeeXMLPart.SelectSingleNode(
                "/employees[1]/employee[1]/hireDate[1]").Text;
}

.NET Framework 安全性

请参见

参考

WorkbookBase 类

Microsoft.Office.Tools.Excel 命名空间