Bookmark.Next, méthode
Obtient un objet Range qui représente l'unité spécifiée relative au contrôle Bookmark.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
Function Next ( _
ByRef Unit As Object, _
ByRef Count As Object _
) As Range
Range Next(
ref Object Unit,
ref Object Count
)
Paramètres
- Unit
Type : System.Object%
Type d'unités selon lequel compter.Il peut s'agir de n'importe quelle constante WdUnits.
- Count
Type : System.Object%
Nombre d'unités de déplacement vers l'avant à effectuer.La valeur par défaut est un.
Valeur de retour
Type : Microsoft.Office.Interop.Word.Range
Objet Range qui représente l'unité spécifiée relative au contrôle Bookmark.
Notes
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant ajoute au premier paragraphe un contrôle Bookmark avec du texte, insère un texte supplémentaire après le signet, puis affiche dans un message le premier mot qui suit le signet.
Cet exemple illustre une personnalisation au niveau du document.
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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.