Partager via


XMLNode.BaseName, propriété

Obtient le nom du contrôle XMLNode sans préfixe.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

Syntaxe

'Déclaration
ReadOnly Property BaseName As String
string BaseName { get; }

Valeur de propriété

Type : System.String
Nom du contrôle XMLNode sans préfixe.

Exemples

L'exemple de code suivant utilise la propriété Attributes pour ajouter un attribut à un contrôle XMLNode. La propriété NamespaceURI est utilisée pour spécifier l'espace de noms du schéma. L'exemple itère ensuite chaque attribut du XMLNode et affiche le nom et la valeur de l'attribut. Le nom de XMLNode est obtenu à partir de la propriété BaseName. Cet exemple suppose que le document actuel contient un XMLNode nommé CustomerNode qui a un attribut NewCustomer déclaré dans le schéma.

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 +
            "'.");
    }
}

Sécurité .NET Framework

Voir aussi

Référence

XMLNode Interface

Microsoft.Office.Tools.Word, espace de noms