Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene un objeto Range que representa la unidad especificada relativa al control Bookmark.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Function Next ( _
ByRef Unit As Object, _
ByRef Count As Object _
) As Range
Range Next(
ref Object Unit,
ref Object Count
)
Parámetros
- Unit
Tipo: System.Object%
Tipo de las unidades en las que se va a contar.Puede ser cualquier constante WdUnits.
- Count
Tipo: System.Object%
Número de unidades que se desea avanzar en el desplazamiento.El valor predeterminado es uno.
Valor devuelto
Tipo: Microsoft.Office.Interop.Word.Range
Un objeto Range que representa la unidad especificada relativa al control Bookmark.
Comentarios
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 un control Bookmark con texto al primer párrafo, inserta texto adicional después del marcador y, a continuación, muestra la palabra siguiente tras el marcador en un cuadro de mensaje.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub BookmarkNext()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This is sample bookmark text."
Bookmark1.InsertAfter(" This text is inserted after " & _
"the bookmark.")
Dim Range1 As Word.Range = Bookmark1.Next( _
Word.WdUnits.wdWord, 1)
MessageBox.Show("The next word after Bookmark1 is at " & _
"position " & Range1.Start.ToString & " through " & _
Range1.End.ToString)
End Sub
private void BookmarkNext()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "This is sample bookmark text.";
bookmark1.InsertAfter (" This text is inserted after the bookmark.");
object Unit = Word.WdUnits.wdWord;
object Count = 1;
Word.Range range1 = bookmark1.Next(ref Unit, ref Count);
MessageBox.Show("The next word after Bookmark1 is at " +
"position " + range1.Start + " through " + range1.End);
}
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.