NamedRange.XPath-Eigenschaft
Ruft einen XPath ab, der den XPath des Elements darstellt, das dem NamedRange-Steuerelement zugeordnet ist.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
ReadOnly Property XPath As XPath
XPath XPath { get; }
Eigenschaftswert
Typ: Microsoft.Office.Interop.Excel.XPath
Ein XPath, der den XPath des Elements darstellt, das dem NamedRange-Steuerelement zugeordnet ist.
Hinweise
XML-Features stehen mit Ausnahme des Speicherns von Dateien im XML-Arbeitsblattformat nur in Microsoft Office Professional Edition 2003 und Microsoft Office Excel 2003 zur Verfügung.
Beispiele
Im folgenden Codebeispiel wird dem aktuellen Arbeitsblatt eine XmlMap zugeordnet. Anschließend wird die XPath-Eigenschaft eines NamedRange auf einen XPath festgelegt, der in der XmlMap definiert wurde.In diesem Beispiel wird vorausgesetzt, dass im Stammverzeichnis von Laufwerk C: eine Excel-Schemadefinitionsdatei mit dem Namen Customers.xsd vorhanden ist, die die XPath-Definition "/ns1:Customer/ns1:LastName" enthält.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private Sub UseXPath()
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1"), _
"namedRange1")
Dim xmlMap1 As Excel.XmlMap = _
Globals.ThisWorkbook.XmlMaps.Add("C:\Customers.xsd", _
"Customer")
namedRange1.XPath.SetValue(xmlMap1, _
"/ns1:Customer/ns1:LastName", , False)
MessageBox.Show("The XPath of the NamedRange is: " & _
namedRange1.XPath.Value)
End Sub
private void UseXPath()
{
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1"],
"namedRange1");
Excel.XmlMap xmlMap1 = Globals.ThisWorkbook.XmlMaps.Add(
@"C:\Customers.xsd", "Customer");
namedRange1.XPath.SetValue(xmlMap1,
"/ns1:Customer/ns1:LastName", false);
MessageBox.Show("The XPath of the NamedRange is: " +
namedRange1.XPath.Value);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.