Bookmark.XMLNodes Özellik

Tanım

XMLNodes Bookmark Yalnızca denetimin içindeki öğeler de dahil olmak üzere, bir DENETIMDEKI tüm XML öğelerinin toplanmasını temsil eden bir koleksiyon alır Bookmark .

public Microsoft.Office.Interop.Word.XMLNodes XMLNodes { get; }

Özellik Değeri

XMLNodes

Bir XMLNodes koleksiyon.

Örnekler

Aşağıdaki kod örneği, belgeye bir Bookmark denetim ekler ve sonra yer IŞARETINE XML metni ekler. Daha sonra bir ileti kutusu, XMLNodes yer işaretinin toplam sayısını ve XML içeriğini görüntüler.

Bu örnek, belge düzeyinde özelleştirme içindir

private void BookmarkInsertXML()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "Sample of bookmark text.";
    
    bookmark1.Words[1].InsertXML("<example>This is an example.</example>",
        ref missing);

    MessageBox.Show("Total XMLNodes in bookmark1: " + bookmark1.XMLNodes.Count +
        "\n" + "XML contents: " + bookmark1.XML[true]);
}
Private Sub BookmarkInsertXML()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "Sample of bookmark text."
    Bookmark1.Words(1).InsertXML( _
        "<example>This is an example.</example>")
    MessageBox.Show("Total XMLNodes in Bookmark1: " & _
        Bookmark1.XMLNodes.Count.ToString & vbLf & vbLf & _
        "XML contents: " & Bookmark1.XML(True))

End Sub

Şunlara uygulanır