Freigeben über


WorkbookBase.CustomXMLParts Eigenschaft

Definition

Ruft die Auflistung von benutzerdefinierten XML-Abschnitten in der Arbeitsmappe ab.

public:
 property Microsoft::Office::Core::CustomXMLParts ^ CustomXMLParts { Microsoft::Office::Core::CustomXMLParts ^ get(); };
public Microsoft.Office.Core.CustomXMLParts CustomXMLParts { get; }
member this.CustomXMLParts : Microsoft.Office.Core.CustomXMLParts
Public ReadOnly Property CustomXMLParts As CustomXMLParts

Eigenschaftswert

Eine Microsoft.Office.Core.CustomXMLParts-Auflistung, die die benutzerdefinierten XML-Teile in der Arbeitsmappe enthält.

Beispiele

Im folgenden Codebeispiel werden mitarbeiterdaten zum Dokument hinzugefügt, indem eine neue Microsoft.Office.Core.CustomXMLPart in die Microsoft.Office.Core.CustomXMLParts Auflistung eingefügt wird. Im Beispiel werden dann Mitarbeiterdaten aus dem XML-Teil abgerufen und der Mitarbeitername und das Einstellungsdatum auf Sheet1angezeigt.

Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.

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);

    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;
}
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

Hinweise

Weitere Informationen zu benutzerdefinierten XML-Teilen finden Sie unter Übersicht über benutzerdefinierte XML-Teile.

Gilt für: