XMLNode.NodeValue – vlastnost
Získá nebo nastaví hodnotu XMLNode , představuje atribut.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)
Syntaxe
'Deklarace
Property NodeValue As String
Get
Set
string NodeValue { get; set; }
Hodnota vlastnosti
Typ: System.String
Hodnota XMLNode , představuje atribut.
Poznámky
Použít určit, jaký typ uzlu pracujete sNodeTypevlastnost .
Pro XMLNode se řídí NodeType hodnotu wdXMLNodeElement, NodeValuevrátívlastnost žádnou akci.
Příklady
Následující kód například používá NodeType vlastnost k určení, zda XMLNode je uzel elementu nebo atribut . Pokud XMLNode prvkem příkladu NodeText vlastnost nastavit text prvku. Pokud XMLNode atribut, například používá NodeValue vlastnost nastavit hodnotu atribut . Tento příklad předpokládá, že obsahuje aktuální dokument XMLNode s názvem CustomerLastNameNode.
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 + "'.");
}
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.