Metoda Bookmark.StartOf —
Przenosi lub rozszerzenie pozycji początkowej Bookmark kontroli na początek najbliższej jednostki 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 .Jednostka, za pomocą której położenia początku Bookmark jest formant ma zostać przeniesiona.
- extend
Typ: System.Object%
WdMovementType .
Wartość zwracana
Typ: System.Int32
Liczba znaków, o którą Bookmark kontroli został przeniesiony lub rozszerzone.Metoda zwraca wartość ujemną, jeśli ruch jest do tyłu w dokumencie.
Uwagi
Jeśli na początku Bookmark formant jest już na początku określona jednostka, Metoda ta nie jest w stanie przenieść lub rozszerzyć Bookmark kontroli.
Parametry opcjonalne
Informacje na temat parametrów opcjonalnych można wyświetlić na Parametry opcjonalne w rozwiązaniach Office.
Przykłady
Poniższy kod dodaje tekstu do akapitu pierwszego, a następnie dodaje Bookmark formant z tekstem do drugiego akapitu.Kod spowoduje przesunięcie rozpoczęcia zakładki na jeden wyraz.
Ten przykład dotyczy dostosowywania na 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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.