Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.