Bookmark.StartOf (Método)
Desplaza o extiende la posición inicial del control Bookmark al principio de la unidad de texto especificada más cercana.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Function StartOf ( _
ByRef unit As Object, _
ByRef extend As Object _
) As Integer
int StartOf(
ref Object unit,
ref Object extend
)
Parámetros
- unit
Tipo: System.Object%
WdUnits.Unidad usada para el desplazamiento de la posición inicial del control Bookmark.
- extend
Tipo: System.Object%
WdMovementType.
Valor devuelto
Tipo: System.Int32
El número de caracteres que se ha desplazado o extendido el control Bookmark.Si el movimiento se produce hacia atrás en el documento, el método devuelve un número negativo.
Comentarios
Si el principio del control Bookmark ya se encuentra al principio de la unidad especificada, este método no desplazará ni extenderá el control Bookmark.
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
El ejemplo de código siguiente agrega texto al primer párrafo y un control Bookmark con texto al segundo párrafo. A continuación, el código desplaza el inicio del marcador en una palabra.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub BookmarkStartOf()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Paragraphs(1).Range.Text = "First paragraph of text."
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This is sample bookmark text."
Bookmark1.StartOf(Word.WdUnits.wdWord, _
Word.WdMovementType.wdMove)
End Sub
private void BookmarkStartOf()
{
object Unit = Word.WdUnits.wdWord;
object Extend = Word.WdMovementType.wdExtend;
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Paragraphs[1].Range.Text = "First paragraph of text.";
this.Paragraphs[2].Range.Text = "Second paragraph of text.";
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[2].Range.Words[2],
"bookmark1");
bookmark1.StartOf(ref Unit, ref Extend);
}
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.