Metoda Bookmark.StartOf —
Przenosi lub rozszerza pozycji początkowej skryptu Bookmark formantu na początek najbliższej określony tekst.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word (w Microsoft.Office.Tools.Word.dll)
Składnia
'Deklaracja
Function StartOf ( _
ByRef unit As Object, _
ByRef extend As Object _
) As Integer
int StartOf(
ref Object unit,
ref Object extend
)
Parametry
- unit
Typ: System.Object%
WdUnits .Jednostki, o którą pozycja początek Bookmark formant jest mają być przeniesione.
- extend
Typ: System.Object%
WdMovementType .
Wartość zwracana
Typ: System.Int32
Liczba znaków, według której Bookmark sterowania został przeniesiony lub rozszerzone.Metoda zwraca wartość ujemną, jeśli ruch jest do tyłu między dokumentu.
Uwagi
Jeśli na początku Bookmark formantu jest już na początku określona część, ta metoda nie przenieść lub rozszerzyć Bookmark kontroli.
Parametry opcjonalne
Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.
Przykłady
Poniższy przykład kodu dodaje tekst do pierwszego akapitu, a następnie dodaje Bookmark formant z tekstem w akapicie drugim.Kod spowoduje przesunięcie zacząć zakładki jeden wyraz.
Ten przykład dotyczy dostosowywania poziomie dokumentu.
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);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..