XMLNode.NodeText-Eigenschaft
Ruft den Textwert des XMLNode-Steuerelements ab oder legt diesen fest.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Syntax
'Declaration
Property NodeText As String
string NodeText { get; set; }
Eigenschaftswert
Typ: System.String
Der Textwert des XMLNode-Steuerelements.
Hinweise
Durch das Festlegen des Textwerts werden keine vorhandenen Lesezeichen innerhalb des XMLNode-Steuerelements gelöscht.
Beispiele
Im folgenden Codebeispiel wird mithilfe der NodeType-Eigenschaft festgestellt, ob es sich bei einem XMLNode um einen Element- oder Attributknoten handelt. Wenn XMLNode ein Element ist, wird mithilfe der NodeText-Eigenschaft der Text im Element festgelegt. Ist XMLNode hingegen ein Attribut, wird mithilfe der NodeValue-Eigenschaft der Attributwert festgelegt. In diesem Beispiel wird davon ausgegangen, dass das aktuelle Dokument einen XMLNode mit dem Namen CustomerLastNameNode enthält.
Private Sub DisplayNodeDetails()
If Me.CustomerLastNameNode.NodeType = _
Word.WdXMLNodeType.wdXMLNodeElement Then
Me.CustomerLastNameNode.NodeText = "Smith"
MsgBox("The element '" & Me.CustomerLastNameNode.BaseName & _
"' has the text '" & Me.CustomerLastNameNode.NodeText & "'.")
ElseIf Me.CustomerLastNameNode.NodeType = _
Word.WdXMLNodeType.wdXMLNodeAttribute Then
Me.CustomerLastNameNode.NodeValue = "Smith"
MsgBox("The attribute '" & Me.CustomerLastNameNode.BaseName & _
"' has the value '" & Me.CustomerLastNameNode.NodeValue & "'.")
End If
End Sub
private void DisplayNodeDetails()
{
if (this.CustomerLastNameNode.NodeType ==
Word.WdXMLNodeType.wdXMLNodeElement)
{
this.CustomerLastNameNode.NodeText = "Smith";
MessageBox.Show("The element '" +
this.CustomerLastNameNode.BaseName + "' has the text '" +
this.CustomerLastNameNode.NodeText + "'.");
}
else if (this.CustomerLastNameNode.NodeType ==
Word.WdXMLNodeType.wdXMLNodeAttribute)
{
this.CustomerLastNameNode.NodeValue = "Smith";
MessageBox.Show("The attribute '" +
this.CustomerLastNameNode.BaseName + "' has the value '" +
this.CustomerLastNameNode.NodeValue + "'.");
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.