Bookmark インターフェイス
Bookmark コントロールは一意な名前を持ち、イベントを公開し、データにバインドできるブックマークです。
名前空間: Microsoft.Office.Tools.Word
アセンブリ: Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll 内)
構文
'宣言
<GuidAttribute("716bd356-0f64-430b-9ea0-bde2921a0227")> _
Public Interface Bookmark _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("716bd356-0f64-430b-9ea0-bde2921a0227")]
public interface Bookmark : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
Bookmark 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
Application | Bookmark コントロールの作成者を表す Application を取得します。 | |
BindingContext | IBindableComponent の CurrencyManager のコレクションを取得または設定します。 (IBindableComponent から継承されます。) | |
Bold | Bookmark コントロール内のテキストが太字に書式設定されているかどうかを示す値を取得または設定します。 | |
BoldBi | Bookmark コントロール内のテキストが太字に書式設定されているかどうかを示す値を取得または設定します。 | |
BookmarkID | 文書内の Bookmark コントロールの位置を取得します。 | |
Bookmarks | Bookmark コントロール内のすべてのブックマークを表す Microsoft.Office.Interop.Word.Bookmarks コレクションを取得します。 | |
Borders | Bookmark コントロールのすべての境界を表す Borders コレクションを取得します。 | |
CanEdit | インフラストラクチャ。 | |
CanPaste | インフラストラクチャ。 | |
Case | Bookmark コントロール内のテキストの大文字小文字を表す WdCharacterCase 定数を取得または設定します。 | |
Cells | Bookmark コントロール内の表のセルを表す Cells コレクションを取得します。 | |
Characters | Bookmark コントロール内の文字を表す Characters コレクションを取得します。 | |
CharacterStyle | Bookmark 内の 1 つ以上の文字を書式設定するために使用するスタイルを取得します。 | |
CharacterWidth | Bookmark コントロール内のテキストの文字幅を取得または設定します。 | |
Column | Bookmark コントロールが表の列かどうかを示す値を取得します。 | |
Columns | Bookmark コントロールのすべての表の列を表す Columns コレクションを取得します。 | |
CombineCharacters | Bookmark コントロールに組み合わせ文字が含まれるかどうかを示す値を取得または設定します。 | |
Comments | Bookmark コントロール内のすべてのコメントを表す Comments コレクションを取得します。 | |
Conflicts | Bookmark における共同編集の競合をすべて取得します。このプロパティは Word 2010 プロジェクトのみで使用できます。 | |
Container | インフラストラクチャ。 | |
ContentControls | Bookmark に格納されているコンテンツ コントロールを取得します。 | |
Creator | Bookmark コントロールが作成されたアプリケーションを示す値を取得します。 | |
DataBindings | このIBindableComponent のデータ バインディング オブジェクトのコレクションを取得します。 (IBindableComponent から継承されます。) | |
DefaultDataSourceUpdateMode | Bookmark の既定の DataSourceUpdateMode を取得または設定します。 | |
DisableCharacterSpaceGrid | 対応する Bookmark コントロールに対して、Microsoft Office Word が 1 行ごとの文字数を無視するかどうかを示す値を取得または設定します。 | |
Document | Bookmark コントロールに関連付けられている Microsoft.Office.Interop.Word.Document を取得します。 | |
Duplicate | Bookmark コントロールのすべてのプロパティを表す、読み取り専用の Range オブジェクトを取得します。 | |
Editors | 文書内の Bookmark コントロールを修正できるように承認されたすべてのユーザーを表す Editors オブジェクトを取得します。 | |
EmphasisMark | Bookmark コントロール内の文字または指定された文字列の傍点を取得または設定します。 | |
Empty | Bookmark コントロールが空かどうかを示す値を取得します。 | |
End | Bookmark コントロールの末尾の文字の位置を取得または設定します。 | |
EndnoteOptions | Bookmark コントロール内の文末脚注を表す EndnoteOptions オブジェクトを取得します。 | |
Endnotes | Bookmark コントロール内のすべての文末脚注を表す Endnotes コレクションを取得します。 | |
EnhMetaFileBits | Bookmark コントロールの範囲がどのように表示されるかを示す画像表現を取得します。 | |
Fields | Bookmark コントロール内のすべてのフィールドを表す、読み取り専用の Fields コレクションを取得します。 | |
Find | Bookmark コントロール内の検索処理に使う検索条件を含んだ Find オブジェクトを取得します。 | |
FitTextWidth | Microsoft Office Word が Bookmark コントロール内のテキストを表示する幅を (現在の測定単位で) 取得または設定します。 | |
Font | Bookmark コントロールに割り当てられた、テキストの文字書式を表す Font オブジェクトを取得または設定します。 | |
FootnoteOptions | Bookmark コントロール内の脚注を表す FootnoteOptions オブジェクトを取得します。 | |
Footnotes | Bookmark コントロール内のすべての脚注を表す Footnotes コレクションを取得します。 | |
FormattedText | Bookmark コントロール内の書式化されたテキストを含む Range オブジェクトを取得または設定します。 | |
FormFields | Bookmark コントロール内のすべてのフォーム フィールドを表す FormFields コレクションを取得します。 | |
Frames | Bookmark コントロール内のすべてのフレームを表す Frames コレクションを取得します。 | |
GrammarChecked | Bookmark コントロールで文章の校正が実行されたかどうかを示す値を取得または設定します。 | |
GrammaticalErrors | Bookmark コントロールの文章校正でエラーとなった文を表す ProofreadingErrors コレクションを取得します。 | |
HighlightColorIndex | Bookmark コントロールの強調表示の色を取得または設定します。 | |
HorizontalInVertical | Bookmark コントロールの縦書きテキスト内にある横書きテキストの書式設定を取得または設定します。 | |
HTMLDivisions | Web 文書の HTML 部分を表す HTMLDivisions オブジェクトを取得します。 | |
Hyperlinks | Bookmark コントロール内のすべてのハイパーリンクを表す Hyperlinks コレクションを取得します。 | |
ID | 現在の文書が Web ページとして保存されたときに、Bookmark コントロールの識別ラベルを取得または設定します。 | |
Information | Bookmark コントロールに関する情報を取得します。 | |
InlineShapes | Bookmark コントロール内のすべての InlineShape オブジェクトを表す InlineShapes コレクションを取得します。 | |
InnerObject | Microsoft.Office.Tools.Word.Bookmark コントロールの基になる Microsoft.Office.Interop.Word.Bookmark オブジェクトを取得します。 | |
IsEndOfRowMark | Bookmark コントロールが折りたたまれていて、表の最終行を表す記号に配置されているかどうかを示す値を取得します。 | |
Italic | Bookmark コントロールのテキストが斜体に書式設定されているかどうかを示す値を取得または設定します。 | |
ItalicBi | Bookmark コントロール内のテキストが斜体に書式設定されているかどうかを示す値を取得または設定します。 | |
Kana | Bookmark コントロール内の指定された範囲の日本語がひらがなか、それともカタカナかを示す値を取得または設定します。 | |
LanguageDetected | Microsoft Office Word が Bookmark コントロール内のテキストの言語を検出したかどうかを示す値を取得または設定します。 | |
LanguageID | Bookmark コントロールの言語を取得または設定します。 | |
LanguageIDFarEast | Bookmark コントロールの東アジア圏の言語を取得または設定します。 | |
LanguageIDOther | Bookmark コントロールの言語を取得または設定します。 | |
ListFormat | Bookmark コントロールの、リストを書式設定するすべての特性を表す ListFormat オブジェクトを取得します。 | |
ListParagraphs | Bookmark コントロールのすべての番号付き段落を表す ListParagraphs コレクションを取得します。 | |
ListStyle | Bookmark 内の箇条書きリストまたは番号付きリストを書式設定するために使用するスタイルを取得します。 | |
Locks | Bookmark における共同編集のロックを取得します。このプロパティは Word 2010 プロジェクトのみで使用できます。 | |
Name | Bookmark コントロールの名前を取得します。 | |
NextStoryRange | 次のストーリーを参照する Range オブジェクトを、以下の表に示すように取得します。 | |
NoProofing | スペル チェックと文章校正が、Bookmark コントロール内のテキストを無視するかどうかを示す値を取得または設定します。 | |
OMaths | Bookmark に含まれている式を取得します。 | |
Orientation | 縦書きと横書きの機能が有効になっている場合に、Bookmark コントロール内のテキストの方向を取得または設定します。 | |
PageSetup | Bookmark コントロールの範囲に関連付けられた Microsoft.Office.Interop.Word.PageSetup を取得または設定します。 | |
ParagraphFormat | Bookmark コントロールの段落設定を表す Microsoft.Office.Interop.Word.ParagraphFormat オブジェクトを取得または設定します。 | |
Paragraphs | Bookmark コントロール内のすべての段落を表す Microsoft.Office.Interop.Word.Paragraphs コレクションを取得します。 | |
ParagraphStyle | Bookmark 内の段落を書式設定するために使用するスタイルを取得します。 | |
Parent | Bookmark コントロールの親オブジェクトを取得します。 | |
ParentContentControl | Bookmark の親コンテンツ コントロールを取得します。 | |
PreviousBookmarkID | Bookmark コントロールよりも前、または同じ場所で始まる最後のブックマークの番号を表す値を取得します。 | |
Range | Bookmark コントロールに含まれる文書の部分を表す Range オブジェクトを取得します。 | |
ReadabilityStatistics | Bookmark コントロールの読みやすさの統計情報を表す ReadabilityStatistics コレクションを取得します。 | |
Revisions | Bookmark コントロール内の追跡された変更を表す Revisions コレクションを取得します。 | |
Rows | Bookmark コントロール内のすべての表の行を表す Rows コレクションを取得します。 | |
Scripts | Bookmark コントロール内の HTML スクリプトのコレクションを表す Scripts コレクションを取得します。 | |
Sections | Bookmark コントロール内のセクションを表す Sections コレクションを取得します。 | |
Sentences | Bookmark コントロール内のすべての文を表す Sentences コレクションを取得します。 | |
Shading | Bookmark コントロールの網かけの書式を参照する Shading オブジェクトを取得します。 | |
ShapeRange | Bookmark コントロール内のすべての Shape オブジェクトを表す ShapeRange コレクションを取得します。 | |
ShowAll | Bookmark コントロール内のすべての印刷されない文字 (隠し文字、タブ文字、スペース、段落記号など) を表示するかどうかを示す値を取得または設定します。 | |
Site | IComponent に関連付けられた ISite を取得または設定します。 (IComponent から継承されます。) | |
SmartTags | Bookmark コントロール内のスマート タグを表す SmartTags オブジェクトを取得します。 | |
SpellingChecked | Bookmark コントロール全体のスペルがチェックされたかどうかを示す値を取得または設定します。 | |
SpellingErrors | Bookmark コントロール内でスペル エラーとして識別された語を表す ProofreadingErrors コレクションを取得します。 | |
Start | Bookmark コントロールの開始文字の位置を取得または設定します。 | |
StoryLength | Bookmark コントロールを含むストーリー内の文字数を取得します。 | |
StoryType | Bookmark コントロールのストーリーの種類を取得します。 | |
Style | Bookmark コントロールのスタイルを取得または設定します。 | |
SynonymInfo | Bookmark コントロール内のテキストのシノニム、反意語、または関連する語や表現に対する類義語辞典の情報を含む SynonymInfo を取得します。 | |
Tables | Bookmark コントロール内のすべての表を表す Tables コレクションを取得します。 | |
TableStyle | Bookmark 内のテーブルを書式設定するために使用するスタイルを取得します。 | |
Tag | インフラストラクチャ。 | |
Text | Bookmark コントロールのテキストを取得または設定します。 | |
TextRetrievalMode | Bookmark コントロールからテキストを取得する方法を制御する TextRetrievalMode オブジェクトを取得または設定します。 | |
TopLevelTables | Bookmark コントロールの範囲内で最も外側の入れ子レベルにある表を表す Tables コレクションを取得します。 | |
TwoLinesInOne | Microsoft Office Word が割注を設定し、Bookmark コントロール内のテキストを囲む文字がある場合にその文字を指定するかどうかを示す値を取得または設定します。 | |
Underline | Bookmark コントロールのテキストに適用する下線の種類を取得または設定します。 | |
Updates | Bookmark における使用可能な共同編集の更新をすべて取得します。このプロパティは Word 2010 プロジェクトのみで使用できます。 | |
WordOpenXML | Bookmark の内容を Word Open XML 形式で取得します。 | |
Words | Bookmark コントロール内のすべての語を表す Words コレクションを取得します。 | |
XML | Bookmark コントロール内の XML テキストを取得します。 | |
XMLNodes | Bookmark コントロール内のすべての XML 要素のコレクションを表す XMLNodes コレクションを取得します。これには、Bookmark コントロールに一部しか含まれない要素も含まれます。 | |
XMLParentNode | Bookmark コントロールの親ノードを表す Microsoft.Office.Interop.Word.XMLNode オブジェクトを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AutoFormat | Bookmark コントロールを自動的に書式設定します。 | |
BeginInit | 初期化の開始を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。) | |
Calculate | Bookmark コントロール内の数式を計算します。 | |
CheckGrammar | Bookmark コントロールに対して、スペル チェックと文章校正を開始します。 | |
CheckSpelling | Bookmark コントロールの先頭から文書の最後まで、文書に対してスペル チェックを開始します。 | |
CheckSynonyms | Bookmark コントロール内のテキストに対し、代替として選択された語、つまりシノニムを一覧で示す [類義語辞典] ダイアログ ボックスを表示します。 | |
Collapse | Bookmark コントロールを開始位置または終了位置に向かって折りたたみます。 | |
ComputeStatistics | Bookmark コントロールの内容に基づく統計情報を取得します。 | |
ConvertHangulAndHanja | Bookmark コントロールのテキストをハングルから漢字、またはその逆に変換します。 | |
ConvertToTable | Bookmark コントロール内のテキストを表に変換します。 | |
ConvertToTableOld | インフラストラクチャ。 | |
Copy() | 既存の Microsoft.Office.Tools.Word.Bookmark コントロールと同じ位置に、新しい Microsoft.Office.Interop.Word.Bookmark を作成します。 | |
Copy(String) | 既存の Microsoft.Office.Interop.Word.Bookmark コントロールと同じ場所に、指定の Name 引数を使用して新しい Microsoft.Office.Tools.Word.Bookmark を作成します。 | |
CopyAsPicture | CopyAsPicture メソッドは、Bookmark コントロールの内容をクリップボードにコピーします。 | |
CreatePublisher | インフラストラクチャ。 | |
Cut | Bookmark コントロールの内容を文書から切り取り、クリップボードに配置します。 | |
Delete | 動的に作成された Bookmark を文書から削除し、ControlCollection からも削除します。 | |
DetectLanguage | Bookmark コントロールのテキストを分析して、そのテキストが書かれた言語を判断します。 | |
Dispose | アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。) | |
EndInit | 初期化の完了を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。) | |
EndOf | Bookmark コントロールの終了文字の位置を、最も近いテキスト単位の末尾まで移動または拡張します。 | |
Expand | Bookmark コントロールを拡張します。 | |
ExportAsFixedFormat | Bookmark を PDF 形式または XPS 形式で保存します。 | |
ExportFragment | Bookmark をドキュメント フラグメントとして使用するために文書にエクスポートします。 | |
get_Information | インフラストラクチャ。 このメソッドの代わりに Information プロパティを使用してください。 | |
get_XML | インフラストラクチャ。 このメソッドの代わりに XML プロパティを使用してください。 | |
GetSpellingSuggestions | Bookmark コントロール内の最初の語のスペルを置き換える修正候補の語を表す SpellingSuggestions コレクションを取得します。 | |
GoTo | Bookmark コントロール内の項目の開始位置を表す Range オブジェクトを取得します。 | |
GoToEditableRange | Bookmark コントロールの領域を表す、ユーザーまたはユーザー グループによる変更が可能な Range オブジェクトを取得します。 | |
GoToNext | 次の項目の開始位置、または What 引数で指定された Bookmark コントロール内の位置を参照する Range オブジェクトを取得します。 | |
GoToPrevious | 前の項目の開始位置、または What 引数で指定された Bookmark コントロール内の位置を参照する Range オブジェクトを取得します。 | |
ImportFragment | ドキュメント フラグメントを Bookmark にインポートします。 | |
InRange | メソッドが適用される Range が、Bookmark コントロールに含まれるかどうかを判断します。 | |
InsertAfter | 指定のテキストを Bookmark コントロールの末尾に挿入します。 | |
InsertAlignmentTab | 余白またはインデントのいずれかに対して常に同じ地点に配置される絶対タブを Bookmark に挿入します。 | |
InsertAutoText | Bookmark コントロール内のテキストに、既存の定型句入力の名前と一致する語がないか調べます。 | |
InsertBefore | 指定のテキストを、Bookmark コントロールの前に挿入します。 | |
InsertBreak | 改ページ、段区切り、またはセクション区切りを Bookmark コントロールに挿入します。 | |
InsertCaption | 図表番号を Bookmark コントロールの直前または直後に挿入します。 | |
InsertCaptionXP | インフラストラクチャ。 | |
InsertCrossReference | 見出し、ブックマーク、注釈、文末脚注、または図表番号のラベルが定義された項目 (数式、図形、表など) への相互参照を Bookmark コントロールに挿入します。 | |
InsertCrossReference_2002 | インフラストラクチャ。 | |
InsertDatabase | データ ソース (別の Microsoft Office Word 文書、Microsoft Office Excel ワークシート、Microsoft Access データベースなど) からデータを取得し、それを表として Bookmark コントロールの代わりに挿入します。 | |
InsertDateTime | 現在の日付や時刻 (またはその両方) を、テキストまたは TIME フィールドとして Bookmark コントロールに挿入します。 | |
InsertDateTimeOld | インフラストラクチャ。 | |
InsertFile | 指定のファイルの全体または一部を Bookmark コントロールに挿入します。 | |
InsertParagraph | Bookmark コントロールを新しい段落に置き換えます。 | |
InsertParagraphAfter | Bookmark コントロールの後に段落記号を挿入します。 | |
InsertParagraphBefore | Bookmark コントロールの前に新しい段落を挿入します。 | |
InsertSymbol | Bookmark コントロールの代わりに記号を挿入します。 | |
InsertXML | 指定の XML テキストを、Bookmark コントロールに挿入します。 | |
InStory | このメソッドを適用する Bookmark コントロールが、Range 引数で指定された範囲と同じストーリーにあるかどうかを判断します。 | |
IsEqual | このメソッドを適用する Bookmark コントロールが、Range 引数で指定された範囲と等しいかどうかを判断します。 | |
LookupNameProperties | グローバルなアドレス帳一覧から名前を検索して、名前が指定された Bookmark コントロールに関する情報を示す [プロパティ] ダイアログ ボックスを表示します。 | |
ModifyEnclosure | Bookmark コントロール内の指定された文字、または文字列を囲む囲い文字を追加、変更、または削除します。 | |
Move | インフラストラクチャ。 | |
MoveEnd | Bookmark コントロールの終了文字の位置を移動します。 | |
MoveEndUntil | Bookmark コントロールの終了位置を、指定の文字のいずれかが文書内に見つかるまで移動します。 | |
MoveEndWhile | Bookmark コントロールの終了文字の位置を、指定の文字のいずれかが文書内に見つかっている間だけ移動します。 | |
MoveStart | Bookmark コントロールの開始位置を移動します。 | |
MoveStartUntil | Bookmark コントロールの開始位置を、指定の文字のいずれかが文書内に見つかるまで移動します。 | |
MoveStartWhile | Bookmark コントロールの開始位置を、指定の文字のいずれかが文書内に見つかっている間だけ移動します。 | |
MoveUntil | Bookmark コントロールを、指定の文字のいずれかが文書内に見つかるまで移動します。 | |
MoveWhile | Bookmark コントロールを、指定の文字のいずれかが文書内に見つかっている間だけ移動します。 | |
Next | Bookmark コントロールに関連する指定の単位を表す Range オブジェクトを取得します。 | |
Paste | クリップボードの内容を Bookmark コントロールに挿入します。 | |
PasteAndFormat | 選択された表のセルを Bookmark コントロールに貼り付けて、指定どおりに書式設定します。 | |
PasteAppendTable | 貼り付けられる行を選択された行の間に挿入することによって、貼り付けられるセルを Bookmark コントロール内の既存の表に結合します。 | |
PasteAsNestedTable | セルまたはセルのグループを、ネストされた表として Bookmark コントロールに貼り付けます。 | |
PasteExcelTable | Microsoft Office Excel の表を Bookmark コントロールに貼り付けて書式設定します。 | |
PasteSpecial | クリップボードの内容を Bookmark コントロールに挿入します。 | |
PhoneticGuide | Bookmark コントロールにふりがなを付けます。 | |
Previous | Bookmark コントロールに関連する Range オブジェクトを取得します。 | |
Relocate | アウトライン表示で、Bookmark コントロール内の段落を、表示されている次の段落の後、または表示されている前の段落の前に移動します。 | |
Select | Bookmark コントロールを選択します。 | |
SetListLevel | Bookmark 内の番号付きリストの 1 つ以上の項目のリスト レベルを設定します。 | |
SetRange | Bookmark コントロールの開始文字と終了文字の位置を設定します。 | |
Sort | Bookmark コントロール内の段落を並べ替えます。 | |
SortAscending | Bookmark コントロール内で、段落または表の行をアルファベットの昇順で並べ替えます。 | |
SortDescending | Bookmark コントロール内で、段落または表の行をアルファベットの降順で並べ替えます。 | |
SortOld | インフラストラクチャ。 | |
StartOf | Bookmark コントロールの開始位置を、最も近い指定のテキスト単位の先頭まで移動または拡張します。 | |
SubscribeTo | インフラストラクチャ。 | |
TCSCConverter | Bookmark コントロールの指定の範囲を、繁体字中国語から簡体字中国語、またはその逆に変換します。 | |
WholeStory | ストーリー全体を含むように Bookmark コントロールを拡大します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
BeforeDoubleClick | Bookmark コントロールがダブルクリックされると、既定のダブルクリックのアクションの前に発生します。 | |
BeforeRightClick | Bookmark コントロールが右クリックされると、既定の右クリックのアクションの前に発生します。 | |
BindingContextChanged | Bookmark の BindingContext プロパティの値が変更された場合に発生します。 | |
Deselected | Bookmark コントロールから Bookmark コントロールの外側の領域に選択が移動すると発生します。 | |
Disposed | コンポーネントの Disposed イベントを処理するメソッドを表します。 (IComponent から継承されます。) | |
Selected | Bookmark コントロールが選択されると発生します。 | |
SelectionChange | Bookmark コントロールの内部で選択が変わったときに発生します。 |
このページのトップへ
解説
文書の範囲にブックマークを追加するには、AddBookmark メソッドを使用します。
注意
これは、Visual Studio Tools for Office ランタイムによって実装されたインターフェイスです。 コードに実装されるものではありません。 詳細については、「Visual Studio Tools for Office Runtime の概要」を参照してください。
使用方法
ここでは、.NET Framework 4 を対象とする Office プロジェクトで使用される型のバージョンについて説明します。.NET Framework 3.5 を対象とするプロジェクトでは、この型のメンバーが異なること、およびこのコード例が動作しないことがあります。 .NET Framework 3.5 を対象とするプロジェクトの型の詳細については、Visual Studio 2008 ドキュメントの参照セクション https://go.microsoft.com/fwlink/?LinkId=160658 を参照してください。