Bookmark.XML Özellik

Tanım

Denetimdeki XML metnini alır Bookmark .

public Microsoft.Office.Tools.Word.Bookmark_XMLType XML { get; }

Özellik Değeri

Bookmark_XMLType

Denetimdeki XML metni Bookmark .

Ö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

Açıklamalar

XMLÖzelliği aşağıdaki parametreyle kullanılmak üzere tasarlanmıştır.

Parametre Açıklama
DataOnly trueWord XML biçimlendirmesi olmadan XML metnini döndürmek için; Aksi takdirde, false .

XMLÖzelliğini bir parametre belirtmeden kullanırsanız, Bookmark_XMLType doğrudan kodunuzdan kullanılması amaçlanmayan bir nesne döndürür.

Şunlara uygulanır