XMLNode.BaseName (Propiedad)
Obtiene el nombre del control XMLNode sin ningún prefijo.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
ReadOnly Property BaseName As String
string BaseName { get; }
Valor de propiedad
Tipo: System.String
Nombre del control XMLNode sin ningún prefijo.
Ejemplos
En el siguiente ejemplo de código se utiliza la propiedad Attributes para agregar un atributo a un control XMLNode.La propiedad NamespaceURI se utiliza para especificar el espacio de nombres de esquema.A continuación, en el ejemplo se recorre en iteración por todos los atributos del objeto XMLNode y se muestran el nombre de atributo y su valor.El nombre del objeto XMLNode se obtiene de la propiedad BaseName.En este ejemplo se supone que el documento actual contiene un objeto XMLNode con el nombre CustomerNode que tiene un atributo NewCustomer declarado en el esquema.
Private Sub DisplayAttributes()
Dim newAttribute As Word.XMLNode = _
Me.CustomerNode.Attributes.Add("NewCustomer", _
Me.CustomerNode.NamespaceURI)
newAttribute.NodeValue = "yes"
Dim attribute1 As Word.XMLNode
For Each attribute1 In Me.CustomerNode.Attributes
MsgBox("'" & Me.CustomerNode.BaseName & _
"' has the attribute '" & attribute1.BaseName & _
"' with the value '" & attribute1.NodeValue & "'.")
Next attribute1
End Sub
private void DisplayAttributes()
{
Word.XMLNode newAttribute =
this.CustomerNode.Attributes.Add("NewCustomer",
this.CustomerNode.NamespaceURI, ref missing);
newAttribute.NodeValue = "yes";
foreach (Word.XMLNode attribute1 in this.CustomerNode.Attributes)
{
MessageBox.Show("'" + this.CustomerNode.BaseName +
"' has the attribute '" + attribute1.BaseName +
"' with the value '" + attribute1.NodeValue +
"'.");
}
}
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.