Metodo Bookmark.StartOf
Sposta o estende la posizione iniziale del controllo Bookmark all'inizio dell'unità di testo più vicina specificata.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Sintassi
'Dichiarazione
Function StartOf ( _
ByRef unit As Object, _
ByRef extend As Object _
) As Integer
int StartOf(
ref Object unit,
ref Object extend
)
Parametri
- unit
Tipo: System.Object%
WdUnits .Unità in base alla quale spostare la posizione iniziale del controllo Bookmark.
- extend
Tipo: System.Object%
WdMovementType .
Valore restituito
Tipo: System.Int32
Numero di caratteri in base al quale è stato spostato o esteso il controllo Bookmark.Se lo spostamento viene effettuato all'indietro nel documento, il metodo restituirà un numero negativo.
Note
Se l'inizio del controllo Bookmark si trova già all'inizio dell'unità specificata, questo metodo non sposterà o estenderà il controllo Bookmark.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice seguente vengono aggiunti testo al primo paragrafo e un controllo Bookmark con testo al secondo paragrafo.L'inizio del segnalibro viene quindi spostato più avanti di una parola.
Questo esempio è valido per una personalizzazione a livello di 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);
}
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.