Share via


Bookmark.ModifyEnclosure 方法

加入、修改,或移除在指定的字元或在 Bookmark 控制項之字元附近的包圍物 (enclosure)。

命名空間:  Microsoft.Office.Tools.Word
組件:  Microsoft.Office.Tools.Word (在 Microsoft.Office.Tools.Word.dll 中)

語法

'宣告
Sub ModifyEnclosure ( _
    ByRef Style As Object, _
    ByRef Symbol As Object, _
    ByRef EnclosedText As Object _
)
void ModifyEnclosure(
    ref Object Style,
    ref Object Symbol,
    ref Object EnclosedText
)

參數

  • EnclosedText
    型別:System.Object%
    您想要包圍的字元。如果您包含了這個引數,Microsoft Office Word 便會以封入字元取代 Bookmark 控制項。如果您沒有指定要包圍的文字,Microsoft Office Word 將會包圍住 Bookmark 控制項中的所有文字。

備註

選擇性參數

如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數

範例

下列程式碼範例將 Bookmark 控制項加入至第一個段落,然後以圓形將第三個字元包圍住。

這是示範文件層級自訂的範例。

Private Sub BookmarkModifyEnclosure()
    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.Characters(3).ModifyEnclosure( _
        Word.WdEncloseStyle.wdEncloseStyleLarge, _
        Word.WdEnclosureType.wdEnclosureCircle)

End Sub
private void BookmarkModifyEnclosure()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "First bookmark";

    object Style = Word.WdEncloseStyle.wdEncloseStyleLarge;
    object Symbol = Word.WdEnclosureType.wdEnclosureCircle;

    bookmark1.Characters[3].ModifyEnclosure(ref Style, ref Symbol, ref missing);
}

.NET Framework 安全性

請參閱

參考

Bookmark 介面

Microsoft.Office.Tools.Word 命名空間