Bookmark.Delete (Método)
Elimina del documento un control Bookmark creado dinámicamente y lo quita de la colección ControlCollection.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Sub Delete
void Delete()
Comentarios
Este método sólo se debe utilizar con un control Bookmark creado mediante programación en tiempo de ejecución. Si llama a este método en un control Bookmark agregado al documento en tiempo de diseño, se produce una excepción.
El contenido del control Bookmark no se elimina del documento.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark con texto al documento, cambia el estilo a Heading 1 y, a continuación, elimina el marcador.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub BookmarkStyle()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "Heading of Document"
Bookmark1.Style = "Heading 1"
Bookmark1.Delete()
End Sub
private void BookmarkStyle()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "Heading of Document";
bookmark1.Style = "Heading 1";
bookmark1.Delete();
}
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.