XMLNode.BaseName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen des XMLNode-Steuerelements ohne Präfix ab.
public string BaseName { get; }
Eigenschaftswert
Der Name des XMLNode-Steuerelements ohne Präfix.
Beispiele
Im folgenden Codebeispiel wird die- Attributes Eigenschaft verwendet, um einem-Steuerelement ein Attribut hinzuzufügen XMLNode . Die- NamespaceURI Eigenschaft wird zum Angeben des Schema Namespace verwendet. Anschließend durchläuft das Beispiel alle Attribute im XMLNode und zeigt den Attributnamen und seinen Wert an. Der Name des- XMLNode Objekts wird aus der- BaseName Eigenschaft abgerufen. In diesem Beispiel wird davon ausgegangen, dass das aktuelle Dokument einen XMLNode mit dem Namen enthält CustomerNode , der ein NewCustomer im Schema deklariertes-Attribut aufweist.
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 +
"'.");
}
}
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