XMLNode.NextSibling Eigenschaft

Definition

Ruft ein XMLNode-Objekt ab, das das nächste XMLNode-Objekt im Dokument darstellt, das sich auf derselben Ebene wie das XMLNode-Steuerelement befindet.

public Microsoft.Office.Interop.Word.XMLNode NextSibling { get; }

Eigenschaftswert

XMLNode

Ein XMLNode-Steuerelement, das das nächste Element im Dokument darstellt, das sich auf derselben Ebene wie das angegebene Element befindet.

Beispiele

Im folgenden Codebeispiel werden die PreviousSibling -Eigenschaft und die-Eigenschaft verwendet NextSibling , um die Namen der Elemente vor und nach einem-Steuerelement anzuzeigen XMLNode . In diesem Beispiel wird davon ausgegangen, dass das aktuelle Dokument einen mit dem XMLNode Namen enthält CustomerFirstNameNode

private void DisplaySiblings()
{
    // Display the previous sibling, if one exists.
    if (this.CustomerFirstNameNode.PreviousSibling != null)
    {
        MessageBox.Show("The previous sibling of '" +
            this.CustomerFirstNameNode.BaseName + "' is  '" +
            this.CustomerFirstNameNode.PreviousSibling.BaseName +
            "'.");
    }
    else
    {
        MessageBox.Show("'" + this.CustomerFirstNameNode.BaseName +
            "' is the first node in its hierarchy.");
    }

    // Display the next sibling, if one exists.
    if (this.CustomerFirstNameNode.NextSibling != null)
    {

        MessageBox.Show("The next sibling of '" +
            this.CustomerFirstNameNode.BaseName + "' is '" +
            this.CustomerFirstNameNode.NextSibling.BaseName +
            "'.");
    }
    else
    {
        MessageBox.Show("'" + this.CustomerFirstNameNode.BaseName +
            "' is the last node in its hierarchy.");
    }
}
Private Sub DisplaySiblings()

    ' Display the previous sibling, if one exists.
    If Not (Me.CustomerFirstNameNode.PreviousSibling Is Nothing) Then
        MsgBox("The previous sibling of '" & _
            Me.CustomerFirstNameNode.BaseName & "' is  '" & _
            Me.CustomerFirstNameNode.PreviousSibling.BaseName & "'.")
    Else
        MsgBox("'" & Me.CustomerFirstNameNode.BaseName & _
            "' is the first node in its hierarchy.")
    End If

    ' Display the next sibling, if one exists.
    If Not (Me.CustomerFirstNameNode.NextSibling Is Nothing) Then

        MsgBox("The next sibling of '" & _
            Me.CustomerFirstNameNode.BaseName & "' is '" & _
            Me.CustomerFirstNameNode.NextSibling.BaseName & "'.")
    Else
        MsgBox("'" & Me.CustomerFirstNameNode.BaseName & _
            "' is the last node in its hierarchy.")
    End If
End Sub

Hinweise

Wenn das angegebene Element das letzte Element in der Auflistung Microsoft.Office.Tools.Word.XMLNodes auf dieser Ebene ist, gibt diese Eigenschaft zurück null .

Gilt für