Bookmark.BoldBi 屬性
取得或設定值,指出 Bookmark 控制項中的文字是否格式化為粗體。
命名空間: Microsoft.Office.Tools.Word
組件: Microsoft.Office.Tools.Word (在 Microsoft.Office.Tools.Word.dll 中)
語法
'宣告
Property BoldBi As Integer
int BoldBi { get; set; }
屬性值
型別:System.Int32
如果在 Bookmark 控制項中沒有任何文字是粗體,則為 0,如果在 Bookmark 控制項中所有文字都是粗體,則為 1,如果在 Bookmark 控制項中的部分文字是粗體,則為 wdUndefined (999999)。
備註
這個屬性的值可以設定為 0、1,以及 wdToggle。
BoldBi 屬性會套用至從右至左語言的文字。
範例
下列程式碼範例會將 Bookmark 控制項加入至文件,然後根據書籤中的 LanguageID 文字,將格式套用到書籤中。
這是示範文件層級自訂的範例。
Private Sub BookmarkBiDi()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
If Bookmark1.LanguageID = Word.WdLanguageID.wdArabic OrElse _
Bookmark1.LanguageID = Word.WdLanguageID.wdHebrew Then
Bookmark1.BoldBi = True
Bookmark1.ItalicBi = True
Else
Bookmark1.Bold = True
Bookmark1.Italic = True
End If
End Sub
private void BookmarkBiDi()
{
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
int WordTrue = 1;
if (bookmark1.LanguageID == Word.WdLanguageID.wdArabic ||
bookmark1.LanguageID == Word.WdLanguageID.wdHebrew)
{
bookmark1.BoldBi = WordTrue;
bookmark1.ItalicBi = WordTrue;
}
else
{
bookmark1.Bold = WordTrue;
bookmark1.Italic = WordTrue;
}
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。