Bookmark.XML (Propiedad)
Obtiene el texto XML del control Bookmark.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
ReadOnly Property XML As Bookmark_XMLType
Bookmark_XMLType XML { get; }
Valor de propiedad
Tipo: Microsoft.Office.Tools.Word.Bookmark_XMLType
El texto XML del control Bookmark.
Comentarios
La propiedad XML está diseñada para que se utilice con el parámetro siguiente.
Parámetro |
Descripción |
---|---|
DataOnly |
true para devolver el texto del XML sin el formato XML de Word; de lo contrario, false. |
Si utiliza la propiedad XML sin especificar un parámetro, devuelve un objeto Bookmark_XMLType que no está pensado para utilizarse directamente desde su código.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark al documento e inserta el texto XML en el marcador.A continuación, un cuadro de mensaje muestra el número total de colecciones XMLNodes y el contenido XML del marcador.
Se trata de un ejemplo para una personalización en el nivel del documento.
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]);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.