Condividi tramite


Proprietà WorkbookBase.CustomXMLParts

Ottiene l'insieme di Web part XML personalizzate della cartella di lavoro.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public ReadOnly Property CustomXMLParts As CustomXMLParts
    Get
public CustomXMLParts CustomXMLParts { get; }

Valore proprietà

Tipo: Microsoft.Office.Core.CustomXMLParts
Insieme Microsoft.Office.Core.CustomXMLParts contenente le Web part XML personalizzate presenti nella cartella di lavoro.

Note

Per ulteriori informazioni sulle web part XML personalizzate, vedere Cenni preliminari sulle web part XML personalizzate.

Esempi

Nell'esempio di codice seguente vengono aggiunti i dati del dipendente al documento inserendo un nuovo oggetto Microsoft.Office.Core.CustomXMLPart nell'insieme Microsoft.Office.Core.CustomXMLParts. Vengono quindi recuperati i dati del dipendente dalla Web part XML e vengono visualizzati nome e data di assunzione del dipendente su Sheet1.

Questo esempio è valido per una personalizzazione a livello di documento.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorkbookBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel