Bookmark.ModifyEnclosure 方法
在 Bookmark 控件中添加、修改或移除指定字符周围的包围符号。
命名空间: 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
)
参数
- Style
类型:System.Object%
包围符号的样式。可以是任何 WdEncloseStyle 常数。
- Symbol
类型:System.Object%
包围 Bookmark 控件的符号。可以是任何 WdEnclosureType 常数。
- 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。