Bookmark.End 属性
获取或设置 Bookmark 控件的结束字符位置。
命名空间: Microsoft.Office.Tools.Word
程序集: Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)
语法
声明
Property End As Integer
int End { get; set; }
属性值
类型:System.Int32
Bookmark 控件的结束字符位置。
备注
Bookmark 控件具有一个起始位置和一个结束位置。结束位置是离 Bookmark 控件的起始位置最远的点。使用 End 属性可更改 Bookmark 控件的大小。
如果此属性设置为小于 Start 属性的值,则 Start 属性会被设置为相同的值(即 Start 与 End 属性相等)。
示例
下面的代码示例向第一个段落添加一个带有文本的 Bookmark 控件,然后向第一个书签中的第三个单词添加另一个 Bookmark 控件。然后该代码移动第二个书签的范围,直到找到字符 K。
此示例针对的是文档级自定义项。
Private Sub BookmarkMoveEndUntil()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This is sample bookmark text."
Dim Bookmark2 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Bookmark1.Words(3), "Bookmark2")
Bookmark2.MoveEndUntil("k", Bookmark1.Characters.Count)
End Sub
private void BookmarkMoveEndUntil()
{
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "This is sample bookmark text.";
Microsoft.Office.Tools.Word.Bookmark bookmark2 =
this.Controls.AddBookmark(bookmark1.Words[3],
"bookmark2");
object Count = bookmark1.Characters.Count;
object cSet = "k";
bookmark2.MoveEndUntil(ref cSet, ref Count);
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。