Aracılığıyla paylaş


XMLNode.NodeType Özellik

Gösteren bir değeri alır olup bir XMLNode bir öznitelik veya öğe.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property NodeType As WdXMLNodeType
WdXMLNodeType NodeType { get; }

Özellik Değeri

Tür: Microsoft.Office.Interop.Word.WdXMLNodeType
Birini WdXMLNodeType düğüm türünü temsil eden değerleri.

Notlar

NodeType Özelliği aşağıdakilerden biri olabilir WdXMLNodeType değerleri:

Use NodeType , üzerinde çalışmakta olduğunuz düğümünde geçersiz işlemlerini gerçekleştirme girişiminde bulunmayın, düğüm türünü belirlemek için özellik.Örneğin, Attributes özelliği için kullanılabilen özellikler listesinde görünür, ancak yalnızca element düğümleri için geçerlidir XMLNode denetim.

Örnekler

Aşağıdaki kod örneği NodeType belirlemek için özellik olup bir XMLNode bir öðe ya da öznitelik düğümü.XMLNode Bir öğe, örnek kullanımlar NodeText öğesinde metni ayarlamak için özellik.XMLNode Özniteliği örnek kullanımlar NodeValue öznitelik değerini ayarlamak için özellik.Bu örnek, geçerli belge içerdiğini varsayar bir XMLNode adlı 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 + "'.");
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

XMLNode Arabirim

Microsoft.Office.Tools.Word Ad Alanı