XMLNode.PreviousSibling Özellik
Alır bir Microsoft.Office.Interop.Word.XMLNode önceki temsil eden nesne Microsoft.Office.Interop.Word.XMLNode aynı düzeyde olan belge nesnesinde Microsoft.Office.Tools.Word.XMLNode denetim.
Ad alanı: Microsoft.Office.Tools.Word
Derleme: Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property PreviousSibling As XMLNode
XMLNode PreviousSibling { get; }
Özellik Değeri
Tür: Microsoft.Office.Interop.Word.XMLNode
A Microsoft.Office.Interop.Word.XMLNode önceki temsil eden nesne Microsoft.Office.Interop.Word.XMLNode aynı düzeyde olan belge nesnesinde Microsoft.Office.Tools.Word.XMLNode denetim.
Notlar
Geçerli Microsoft.Office.Interop.Word.XMLNode ilk öğe olan Microsoft.Office.Interop.Word.XMLNodes bu özellik koleksiyonunu döndürür nullnull başvuru (Visual Basic'te Nothing).
Örnekler
Aşağıdaki kod örneğinde PreviousSibling ve NextSibling önce ve sonra öğe adlarını görüntülemek için özellikler bir XMLNode denetim.Bu örnek, geçerli belgenin CustomerFirstNameNode adında bir XMLNode içerdiğini varsaymaktadır.
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
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.");
}
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.