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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.