Range インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文書内の連続した領域を表します。
public interface class Range
[System.Runtime.InteropServices.Guid("0002095E-0000-0000-C000-000000000046")]
public interface Range
type Range = interface
Public Interface Range
- 属性
注釈
各 Range オブジェクトは、開始文字と終了文字の位置によって定義されます。 ドキュメントでブックマークを使用する方法と同様に、 Range オブジェクトはドキュメントの特定の部分を識別するために使用されます。 ただし、ブックマークとは異なり、 Range オブジェクトは、それを定義したプログラミング コードの実行中にのみ存在します。 Range オブジェクトは選択範囲に依存しません。 つまり、選択範囲を変更しなくてもオブジェクトを定義し操作できます。 また、文書では複数の範囲を定義できますが、各ウィンドウ枠には 1 つの選択範囲しか存在できません。
Range(Object, Object) メソッドを使用して、指定された開始および終了文字の位置によって定義されたRange オブジェクトを返します。
個々のオブジェクトの Range プロパティを使用して、オブジェクトの先頭と末尾で定義された Range オブジェクトを取得します。 Range プロパティは、多くのオブジェクト (Paragraph、Bookmark、Cellなど) に適用されます。
プロパティ
| Application |
Microsoft Word アプリケーションを表すApplication オブジェクトを返します。 |
| Bold |
フォントまたは範囲を太字で書式設定するかどうかを指定します。 |
| BoldBi |
フォントまたは範囲を太字で書式設定するかどうかを指定します。 |
| BookmarkID |
指定した選択範囲または範囲の先頭を囲むブックマークの番号を返します。は、対応するブックマークがない場合は 0 (ゼロ) を返します。 |
| Bookmarks |
範囲内のすべてのブックマークを表す Bookmarks コレクションを返します。 |
| Borders |
指定したオブジェクトのすべての罫線を表す Borders コレクションを返します。 |
| CanEdit |
内部使用のため予約済みです。 |
| CanPaste |
内部使用のため予約済みです。 |
| Case |
指定した範囲内のテキストの大文字と小文字を表す WdCharacterCase 定数を設定または返します。 |
| Cells |
範囲内のテーブル セルを表す Cells コレクションを返します。 |
| Characters |
範囲内の文字を表す Characters コレクションを返します。 |
| CharacterStyle |
1 つ以上の文字の書式設定に使用するスタイルを表す Object を 返します。 読み取り専用です。 |
| CharacterWidth |
指定した範囲の文字幅を設定または返します。 |
| Columns |
範囲内のすべてのテーブル列を表す Columns コレクションを返します。 |
| CombineCharacters |
指定した範囲に結合文字が含まれているかどうかを判断します。 |
| Comments |
指定した範囲内のすべてのコメントを表す Comments コレクションを返します。 |
| Conflicts |
範囲内のすべての競合オブジェクトを含む Conflicts コレクション オブジェクトを取得します。 |
| ContentControls |
範囲内に含まれるコンテンツ コントロールを表す ContentControls コレクションを返します。 読み取り専用です。 |
| Creator |
指定されたオブジェクトを作成したアプリケーションを示す 32 ビットの整数を取得します。 |
| DisableCharacterSpaceGrid |
Microsoft Wordが範囲の 1 行あたりの文字数を無視するかどうかを決定します。 |
| Document |
指定した範囲に関連付けられている Document オブジェクトを返します。 |
| Duplicate |
指定した範囲のすべてのプロパティを表す Range オブジェクトを返します。 |
| Editors |
文書内の選択範囲または範囲を変更する権限を持つすべてのユーザーを表す Editors オブジェクトを返します。 |
| EmphasisMark |
文字または指定された文字列に傍点を設定または返します。 |
| End |
範囲の終了文字の位置を設定または返します。 |
| EndnoteOptions |
範囲または選択範囲のエンドノーツを表す EndnoteOptions オブジェクトを返します。 |
| Endnotes |
範囲内のすべての文末脚注を表す Endnotes コレクションを返します。 |
| EnhMetaFileBits |
選択範囲またはテキスト範囲の表示方法を示す図形式を返します。 |
| Fields |
範囲内のすべてのフィールドを表す読み取り専用 Fields コレクションを返します。 |
| Find |
検索操作の条件を含む Find オブジェクトを返します。 |
| FitTextWidth |
Microsoft Wordが現在の範囲のテキストに合う幅 (現在の測定単位) を設定または返します。 |
| Font |
指定したオブジェクトの文字書式を表す Font オブジェクトを設定または返します。 |
| FootnoteOptions |
範囲内の脚注オプションを表す FootnoteOptions オブジェクトを返します。 |
| Footnotes |
範囲内のすべての脚注を表す Footnotes コレクションを返します。 |
| FormattedText |
指定した範囲または選択範囲に書式設定されたテキストを含む Range オブジェクトを設定または返します。 |
| FormFields |
範囲内のすべてのフォーム フィールドを表す FormFields コレクションを返します。 |
| Frames |
範囲内のすべてのフレームを表す Frames コレクションを返します。 |
| GrammarChecked |
指定した範囲で文法チェックが実行されているかどうかを判断します。 |
| GrammaticalErrors |
指定した範囲の文法チェックに失敗した文を表すProofreadingErrors コレクションを返します。 |
| HighlightColorIndex |
指定した範囲の強調表示の色を設定または返します。 |
| HorizontalInVertical |
縦書きテキスト内で横書きの書式を設定または返します。 |
| HTMLDivisions |
Web ドキュメント内の HTML 除算を表す HTMLDivisions オブジェクトを返します。 |
| Hyperlinks |
指定した範囲内のすべてのハイパーリンクを表す Hyperlinks コレクションを返します。 |
| ID |
現在の文書を Web ページとして保存するときに指定したオブジェクトを識別するラベルを設定または返します。 |
| Information[WdInformation] |
指定した選択範囲または範囲に関する情報を返します。 |
| InlineShapes |
文書、範囲、または選択範囲のすべてのInlineShape オブジェクトを表すInlineShapes コレクションを返します。 |
| IsEndOfRowMark |
指定した範囲が折りたたまれており、テーブルの行末マークに配置されているかどうかを判断します。 |
| Italic |
範囲が斜体で書式設定されているかどうかを判断します。 |
| ItalicBi |
範囲が斜体で書式設定されているかどうかを判断します。 |
| Kana |
指定した日本語テキストの範囲がひらがなかカタカナかを設定または返します。 |
| LanguageDetected |
取得または Microsoft Word が指定したテキストの言語を検出するかどうかを指定する値を設定します。 |
| LanguageID |
オブジェクトの言語を示します。 |
| LanguageIDFarEast |
指定したオブジェクトの東アジア言語を設定または返します。 |
| LanguageIDOther |
オブジェクトの言語を示します。 |
| ListFormat |
範囲のすべてのリスト書式設定特性を表す ListFormat オブジェクトを返します。 |
| ListParagraphs |
範囲内のすべての段落番号を表す ListParagraphs コレクションを返します。 |
| ListStyle |
箇条書きまたは番号付きリストの書式設定に使用するスタイルを表す Object を 返します。 読み取り専用です。 |
| Locks |
範囲内のすべてのロックを表す CoAuthLocks コレクション オブジェクトを取得します。 |
| NextStoryRange |
次の表に示すように、次のストーリーを参照する Range オブジェクトを返します。 |
| NoProofing |
スペル チェックと文章校正で指定したテキストが無視されるかどうかを判断します。 |
| OMaths | |
| Orientation |
取得またはテキストの方向の機能を有効にすると、範囲内のテキストの方向を設定します。 |
| PageSetup |
指定した範囲に関連付けられている PageSetup オブジェクトを返します。 |
| ParagraphFormat |
指定した範囲の段落設定を表す ParagraphFormat オブジェクトを設定または返します。 |
| Paragraphs |
指定した範囲内のすべての段落を表す Paragraphs コレクションを返します。 |
| ParagraphStyle |
段落の書式設定に使用するスタイルを表す オブジェクト を返します。 読み取り専用です。 |
| Parent |
指定されたオブジェクトの親オブジェクトを表すオブジェクトを取得します。 |
| ParentContentControl |
指定した範囲の親コンテンツ コントロールを表す ContentControl オブジェクトを返します。 読み取り専用です。 |
| PreviousBookmarkID |
最後にする前に、または指定範囲と同じ場所にあるブックマークの番号を返します。 |
| ReadabilityStatistics |
指定した範囲の読みやすさ統計を表す ReadabilityStatistics コレクションを返します。 |
| Revisions |
範囲の変更履歴を表す Revisions コレクションを返します。 |
| Rows |
範囲内のすべてのテーブル行を表す Rows コレクションを返します。 |
| Scripts |
指定したオブジェクト内の HTML スクリプトのコレクションを表す Scripts コレクションを返します。 |
| Sections |
指定した範囲内のセクションを表す Sections コレクションを返します。 |
| Sentences |
範囲内のすべての文を表す Sentences コレクションを返します。 |
| Shading |
指定したオブジェクトのシェーディングの書式設定を参照する Shading オブジェクトを返します。 |
| ShapeRange |
指定した範囲内のすべてのShape オブジェクトを表すShapeRange コレクションを返します。 |
| ShowAll |
印刷されていないすべての文字 (非表示のテキスト、タブ マーク、スペース マーク、段落記号など) を表示するかどうかを指定します。 |
| SmartTags |
範囲内のスマート タグを表す SmartTags オブジェクトを返します。 |
| SpellingChecked |
指定した範囲でスペル チェックが行われたかどうかを判断します。 |
| SpellingErrors |
指定した範囲内のスペル ミスとして識別される単語を表す ProofreadingErrors コレクションを返します。 |
| Start |
範囲の開始文字位置を設定または返します。 |
| StoryLength |
指定した範囲を含むストーリーの文字数を返します。 |
| StoryType |
指定した範囲のストーリーの種類を返します。 |
| Style |
指定したオブジェクトのスタイルを設定または返します。 |
| Subdocuments |
指定した範囲内のすべてのサブ文書を表す Subdocuments コレクションを返します。 |
| SynonymInfo |
シノニム、アントニム、または指定した単語または語句の関連する単語と式に関する類義語辞典からの情報を含む SynonymInfo オブジェクトを返します。 |
| Tables |
指定した範囲内のすべてのテーブルを表す Tables コレクションを返します。 |
| TableStyle |
テーブルの書式設定に使用するスタイルを表す Object を 返します。 読み取り専用です。 |
| Text |
指定した範囲内のテキストを設定または返します。 |
| TextRetrievalMode |
指定した範囲からテキストを取得する方法を制御する TextRetrievalMode オブジェクトを返します。 |
| TextVisibleOnScreen |
指定した範囲のテキストが画面に表示されるかどうかを示す Integer (C#では int ) を返します。 読み取り専用です。 |
| TopLevelTables |
現在の範囲の最も外側の入れ子のレベルにあるテーブルを表す Tables コレクションを返します。 |
| TwoLinesInOne |
Microsoft Word のいずれかの 2 つの行のテキストを設定し、存在する場合に、文字列を囲む文字を指定するかどうかを設定または返します。 |
| Underline |
範囲に適用される下線の種類を設定または返します。 |
| Updates |
範囲内のすべての利用可能な更新プログラムを表す CoAuthUpdates コレクション オブジェクトを取得します。 |
| WordOpenXML |
Microsoft Office Word Open XML 形式の範囲内に含まれる XML を表す文字列型 (String) の値を返します。 読み取り専用です。 |
| Words |
範囲内のすべての単語を表す Words コレクションを返します。 |
| XML[Boolean] |
指定したオブジェクト内の XML テキストを表す 文字列型 (String) の値を取得します。 |
| XMLNodes |
このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。 |
| XMLParentNode |
このオブジェクト、メンバー、または列挙体は非推奨です。ユーザーのコード内で使用されるものではありません。 |