Bookmark.SetRange 方法
設定 Bookmark 控制項的起始和結束字元位置。
命名空間: Microsoft.Office.Tools.Word
組件: Microsoft.Office.Tools.Word (在 Microsoft.Office.Tools.Word.dll 中)
語法
'宣告
Sub SetRange ( _
start As Integer, _
end As Integer _
)
void SetRange(
int start,
int end
)
參數
- start
型別:System.Int32
Bookmark 控制項的起始字元位置。
- end
型別:System.Int32
Bookmark 控制項的結束字元位置。
備註
字元位置值從 Story 的起始開始,第一個值是 0 (零)。 會計數所有的字元,包括非列印字元。 即使沒有顯示出隱藏字元,也會計數隱藏字元。
SetRange 方法會重新定義現有 Bookmark 控制項的起始和結束位置。
範例
下列程式碼範例將有文字的 Bookmark 控制項加入至文件,然後將書籤的範圍設定為文件中的第一個字元。
Private Sub BookmarkSetRange()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "First Bookmark"
Bookmark1.SetRange(1, 1)
End Sub
private void BookmarkSetRange()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "First Bookmark";
int Start = 1;
int End = 1;
bookmark1.SetRange(Start, End);
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。