XMLNode.FirstChild Property
Gets a Microsoft.Office.Interop.Word.XMLNode object that represents the first child node in the Microsoft.Office.Tools.Word.XMLNode control.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Syntax
'Declaration
ReadOnly Property FirstChild As XMLNode
XMLNode FirstChild { get; }
Property Value
Type: Microsoft.Office.Interop.Word.XMLNode
A Microsoft.Office.Interop.Word.XMLNode object that represents the first child node in the Microsoft.Office.Tools.Word.XMLNode control.
Remarks
Use the LastChild property to access the last child node.
Examples
The following code example uses the FirstChild property to display the name of the first child node of an XMLNode control. The example also uses the HasChildNodes property to determine whether the XMLNode control has any child nodes. This example assumes that the current document contains an XMLNode named CustomerNode.
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 Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.