Freigeben über


XmlMappedRange.XPath-Eigenschaft

Ruft einen Microsoft.Office.Interop.Excel.XPath ab, der den XPath des Elements darstellt, das dem XmlMappedRange-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
    Get
XPath XPath { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.XPath
Ein Microsoft.Office.Interop.Excel.XPath, der den XPath des Elements darstellt, das dem XmlMappedRange-Steuerelement zugeordnet ist.

Beispiele

Im folgenden Codebeispiel wird mithilfe der XPath-Eigenschaft der XPath eines XmlMappedRange entfernt, wenn der XPath "/ns1:Customer/ns1:LastName" lautet. Im Beispiel wird dann der aktuelle XPath des XmlMappedRange angezeigt. In diesem Codebeispiel wird davon ausgegangen, dass das aktuelle Arbeitsblatt einen XmlMappedRange mit dem Namen CustomerLastNameCell enthält.

Private Sub RemoveXPath()
    If Me.CustomerLastNameCell.XPath.Value = _
        "/ns1:Customer/ns1:LastName" Then
        Me.CustomerLastNameCell.XPath.Clear()
        MsgBox("Removed matching XPath.")
    End If

    If Me.CustomerLastNameCell.XPath.Value = Nothing Then
        MsgBox("The XmlMappedRange has no XPath.")
    Else
        MsgBox("The XPath of the XmlMappedRange is " & _
            Me.CustomerLastNameCell.XPath.Value)
    End If
End Sub
private void DisplayXPath()
{
    if (this.CustomerLastNameCell.XPath.Value ==
        "/ns1:Customer/ns1:LastName")
    {
        this.CustomerLastNameCell.XPath.Clear();
        MessageBox.Show("Removed mathing XPath.");
    }

    if (this.CustomerLastNameCell.XPath.Value == null)
    {
        MessageBox.Show("The XmlMappedRange has no XPath.");
    }
    else
    {
        MessageBox.Show("The XPath of the XmlMappedRange is " +
            this.CustomerLastNameCell.XPath.Value);
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

XmlMappedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace