Sdílet prostřednictvím


Bookmark.InsertXML – metoda

Vloží zadaný text jazyk XML do Bookmark řízení.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)

Syntaxe

'Deklarace
Sub InsertXML ( _
    XML As String, _
    ByRef Transform As Object _
)
void InsertXML(
    string XML,
    ref Object Transform
)

Parametry

  • Transform
    Typ: System.Object%
    párovat vložený text jazyk XML transformace.

Poznámky

Pokud Bookmark ovládací prvek obsahuje text, InsertXML metoda nahradí existující text.

Volání této metoda může odstranit Bookmark řízení.

Použít InsertXML metoda vložení textu označeného libovolného jazyk XML nebo aplikace Word jazyk XML. jazyk XML musí být správně utvořen. Pokud používá aplikace Word jazyk XMLa také musí být platný podle Word jazyk XML schéma.

Pokud zadaný text jazyk XML nemůže být vložen Bookmark se zobrazí chyba zpráva řízení.

Volitelné parametry

Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující příklad kódu přidá Bookmark ovládací prvek dokumentu a vloží text jazyk XML do záložka. Okno se zprávou se zobrazí zobrazit celkový počet XMLNodes aobsah jazyk XML záložka.

Tento příklad je přizpůsobení úrovni dokumentu.

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
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]);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Bookmark Rozhraní

Microsoft.Office.Tools.Word – obor názvů