XmlMappedRange.XPath (Propiedad)
Obtiene un objeto Microsoft.Office.Interop.Excel.XPath que representa la expresión XPath del elemento asignado al control XmlMappedRange.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
ReadOnly Property XPath As XPath
XPath XPath { get; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Excel.XPath
Objeto Microsoft.Office.Interop.Excel.XPath que representa la expresión XPath del elemento asignado al control XmlMappedRange.
Ejemplos
En el siguiente ejemplo de código se utiliza la propiedad XPath para quitar la expresión XPath de un control XmlMappedRange si XPath es "/ns1:Customer/ns1:LastName".A continuación, en el ejemplo se muestra la expresión XPath actual del control XmlMappedRange.En este ejemplo de código se supone que la hoja de cálculo actual contiene un control XmlMappedRange denominado CustomerLastNameCell.
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);
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.