Bookmark.InsertXML(String, Object) Método

Definição

Insere o texto XML especificado no controle Bookmark.

public void InsertXML (string XML, ref object Transform);

Parâmetros

XML
String

O texto XML a ser inserido.

Transform
Object

A transformação para aplicar ao texto XML inserido.

Exemplos

O exemplo de código a seguir adiciona um Bookmark controle ao documento e insere o texto XML no indicador. Uma caixa de mensagem é exibida para mostrar o número total de XMLNodes e o conteúdo XML do indicador.

Este exemplo destina-se a uma personalização no nível de documento.

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

Comentários

Se o Bookmark controle contiver texto, o InsertXML método substituirá o texto existente.

A chamada desse método pode excluir o controle Bookmark.

Use o InsertXML método para inserir texto marcado com XML arbitrário ou XML do Word. O XML deve estar bem formado. Se ele usar o Word XML, ele também deverá ser válido de acordo com o esquema XML do Word.

Se o texto XML especificado não puder ser inserido no Bookmark controle, será exibida uma mensagem de erro.

Parâmetros opcionais

Para obter informações sobre parâmetros opcionais, consulte parâmetros opcionais em soluções do Office.

Aplica-se a