次の方法で共有


XMLNode.FirstChild プロパティ

Microsoft.Office.Tools.Word.XMLNode コントロールの最初の子ノードを表す Microsoft.Office.Interop.Word.XMLNode オブジェクトを取得します。

名前空間:  Microsoft.Office.Tools.Word
アセンブリ:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll 内)

構文

'宣言
ReadOnly Property FirstChild As XMLNode
    Get
XMLNode FirstChild { get; }

プロパティ値

型: Microsoft.Office.Interop.Word.XMLNode
Microsoft.Office.Tools.Word.XMLNode コントロールの最初の子ノードを表す Microsoft.Office.Interop.Word.XMLNode オブジェクト。

解説

最後の子ノードにアクセスするには、LastChild プロパティを使用します。

次のコード例は、FirstChild プロパティを使用して XMLNode コントロールの最初の子ノードの名前を表示します。 また、HasChildNodes プロパティを使用して、XMLNode コントロールに子ノードが存在するかどうかを判断します。 この例では、現在の文書に CustomerNode という名前の XMLNode が含まれることが前提となっています。

Private Sub DisplayFirstChildName()
    If Me.CustomerNode.HasChildNodes Then
        MsgBox("The first child of '" & Me.CustomerNode.BaseName & _
            "' is '" & Me.CustomerNode.FirstChild.BaseName & "'.")
    Else
        MsgBox("'" & Me.CustomerNode.BaseName & _
            "' has no child nodes.")
    End If
End Sub
private void DisplayFirstChildName()
{
    if (this.CustomerNode.HasChildNodes)
    {
        MessageBox.Show("The first child of '" +
            this.CustomerNode.BaseName + "' is '" + 
            this.CustomerNode.FirstChild.BaseName + "'.");
    }
    else
    {
        MessageBox.Show("'" + this.CustomerNode.BaseName +
            "' has no child nodes.");
    }
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

XMLNode インターフェイス

Microsoft.Office.Tools.Word 名前空間