Metodo Bookmark.Next
Ottiene un oggetto Range che rappresenta l'unità specificata in relazione al controllo Bookmark.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Sintassi
'Dichiarazione
Function Next ( _
ByRef Unit As Object, _
ByRef Count As Object _
) As Range
Range Next(
ref Object Unit,
ref Object Count
)
Parametri
- Unit
Tipo: System.Object%
Tipo di unità in base al quale eseguire il conteggio.Può essere una costante WdUnits.
- Count
Tipo: System.Object%
Numero di unità di cui si desidera avanzare.Il valore predefinito è uno.
Valore restituito
Tipo: Microsoft.Office.Interop.Word.Range
Oggetto Range che rappresenta l'unità specificata in relazione al controllo Bookmark.
Note
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice seguente viene aggiunto un controllo Bookmark con testo al primo paragrafo, viene inserito altro testo dopo il segnalibro e in una finestra di messaggio viene visualizzata la successiva parola dopo il segnalibro.
Questo esempio è valido per una personalizzazione a livello di 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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.