Bookmark.EndOf-Methode
Verschiebt oder erweitert die Position des Endzeichens eines Bookmark-Steuerelements auf das Ende der am nächsten gelegenen Texteinheit.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Syntax
'Declaration
Function EndOf ( _
ByRef unit As Object, _
ByRef extend As Object _
) As Integer
int EndOf(
ref Object unit,
ref Object extend
)
Parameter
- unit
Typ: System.Object%
Die Einheit, um die die Position des Endzeichens verschoben wird.WdUnits.
- extend
Typ: System.Object%
WdMovementType.
Rückgabewert
Typ: System.Int32
Die Anzahl der Zeichenpositionen, um die das Bookmark erweitert wurde.
Hinweise
Wenn sich die Anfangspositionen und die Endpositionen des Bookmark-Steuerelements bereits am Ende einer Einheit befinden, verschiebt oder erweitert diese Methode das Bookmark-Steuerelement nicht.
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.
Beispiele
Im folgenden Codebeispiel wird dem Dokument ein Bookmark-Steuerelement mit Text hinzugefügt. Anschließend wird nach dem Lesezeichen zusätzlicher Text hinzugefügt. Dann wird das Lesezeichen um ein Wort erweitert.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private Sub BookmarkEndOf()
Dim Unit As Object = Word.WdUnits.wdWord
Dim Extend As Object = Word.WdMovementType.wdMove
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.")
Bookmark1.EndOf(Unit, Extend)
End Sub
private void BookmarkEndOf()
{
object Unit = Word.WdUnits.wdWord;
object Extend = Word.WdMovementType.wdMove;
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.");
bookmark1.EndOf(ref Unit, ref Extend);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.