バージョン

Selection クラス メンバ

Selectionデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
Public プロパティCells現在選択に含まれている表セルが表す TableCellNode の IEnumerable を返します。(読み取り専用)  
Public プロパティCharacterSettingsRange に含まれるテキストと関連付けられた CharacterSettings を返します。(読み取り専用)  
Public プロパティCharacterStyleIdRange の文字で関連付けられた CharacterStyle の ID を返すか、設定します。  
Public プロパティDocumentRange に関連付けられた RichTextDocument を返します。  
Public プロパティDocumentSpan選択の Range に対応する DocumentSpan を返します。(読み取り専用)  
Public プロパティEndRange の終了文字位置を返すか、設定します。  
Public プロパティIsActiveセクションと関連付けられたビューがアクティブかどうかを返します。(読み取り専用)  
Public プロパティLengthRange の長さを返します。(読み取り専用)  
Public プロパティParagraphsRange のすべての段落を表す ParagraphNode の列挙子リストを返します。(読み取り専用)(読み取り専用)  
Public プロパティParagraphSettingsRange の段落と関連付けられた ParagraphSettings インスタンスを返します。(読み取り専用)  
Public プロパティParagraphStyleIdRange の段落で関連付けられた ParagraphStyle の ID を返すか、設定します。  
Public プロパティRange関連付けられた RichTextDocument の一部を表す Range を返します。(読み取り専用)  
Public プロパティRanges関連付けられた RichDocumentView で現在選択されているすべての Range を返します。(読み取り専用)  
Public プロパティRows現在選択に含まれている表行が表す TableRowNode の IEnumerable を返します。(読み取り専用)  
Public プロパティStartRange の開始文字位置を返すか、設定します。  
Public プロパティTextRange に関連付けられたテキストを返すか、設定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドAlignParagraphContentCenter現在の選択と交差する段落でコンテンツを中央揃えにします。  
Public メソッドAlignParagraphContentJustified現在の選択と交差する段落でコンテンツを両端揃えにします。  
Public メソッドAlignParagraphContentLeft現在の選択と交差する段落でコンテンツを左揃えにします。  
Public メソッドAlignParagraphContentRight現在の選択と交差する段落でコンテンツを右揃えにします。  
Public メソッドApplyAllCapsFormatting現在の選択にあるテキストに大文字の書式設定を追加します。  
Public メソッドApplyBoldFormatting現在の Start 位置の単語テキストに太字書式を追加します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyDoubleStrikethroughFormatting現在の Start 位置の単語テキストに太字書式を追加します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyFont現在の Start 位置の単語テキストに指定したフォントを適用します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyFontSize現在の Start 位置にある単語のテキストに指定したフォント サイズを適用します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyFontUnderlineFormatting現在の Start 位置にある単語のテキストに指定した UnderlineType を適用します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyItalicFormatting現在の Start 位置にある単語のテキストに斜体書式設定を適用します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyParagraphListStyle指定したリストスタイル Id を現在の選択と交差する段落に適用します。  
Public メソッドApplyParagraphShading指定した Shading を現在の選択と交差する段落に適用します。  
Public メソッドApplySingleStrikethroughFormatting現在の Start 位置の単語テキストに太字書式を追加します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplySmallCapsFormatting現在の選択にあるテキストに小文字の書式設定を追加します。  
Public メソッドApplySubscriptFormatting現在の選択のテキストに上付き文字書式設定を追加します。  
Public メソッドApplySuperscriptFormatting現在の選択のテキストに上付き文字書式設定を追加します。  
Public メソッドApplyTextForecolor現在の Start 位置の単語テキストに指定した前景色を適用します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyTextHighlightColor現在の Start 位置の単語テキストに指定した強調表示を追加します。0 以外の長さの選択がある場合、現在の選択のテキストのみ書式設定されます。  
Public メソッドApplyVerticalAlignment現在の選択のテキストに指定した System.Windows.VerticalAlignment を適用します。  
Public メソッドCanPasteクリップボードのコンテンツを選択部分に貼り付けできるかどうかを決定します。  
Public メソッドClearParagraphListStyle現在の選択と交差する段落の段落リスト スタイル設定をクリアします。  
Public メソッドCollapse開始位置または終了位置へ Range を縮小します。  
Public メソッドCopyクリップボードに選択したコンテンツをコピーします。  
Public メソッドCut選択したコンテンツをカットし、クリップボードに配置ます。  
Public メソッドDecreaseIndent現在の選択を含む段落のインデントを減らします。  
Public メソッドDecreaseListIndent選択 Start を含むリストのインデントを減らします。選択 Start がリストに配置されない場合、操作を実行しません。  
Public メソッドDecreaseParagraphOrListIndent選択の開始はリストの最初の段落に含まれていない場合、このメソッドは DecreaseIndent メソッドと同じ操作を実行します。選択の開始はリストの最初の段落に含まれている場合、このメソッドは DecreaseListIndent メソッドと同じ操作を実行します。  
Public メソッドDeleteCurrentCharacter現在の Start 位置の文字を削除します。ゼロ以外の長さの選択がある場合、選択テキストは削除されます。  
Public メソッドDeletePreviousCharacterStart 位置に先行する文字を削除します。ゼロ以外の長さの選択がある場合、選択テキストは削除されます。  
Public メソッドDeleteToBeginningOfCurrentWordStart 位置から現在の単語の始めまで、すべてのテキストを削除します (Start 場所が単語の中央にある場合)。ゼロ以外の長さの選択がある場合、選択テキストは削除されます。  
Public メソッドDeleteToEndOfCurrentWordカレットが単語内の場合、 位置から現在の単語の終了まですべてのテキストを削除します。ゼロ以外の長さの選択がある場合、選択テキストは削除されます。  
Public メソッドGrowFont現在の Start 位置にある単語のフォント サイズを大きくします。アクティブな選択がある場合、選択したテキストのみのフォント サイズが大きくなります。  
Public メソッドIncreaseIndent現在の選択に含まれる段落のインデントを増やします。  
Public メソッドIncreaseListIndent選択 Start を含むリストのインデントを増加します。選択 Start がリストに配置されない場合、操作を実行しません。  
Public メソッドIncreaseParagraphOrListIndent選択の開始はリストの最初の段落に含まれていない場合、このメソッドは IncreaseIndent メソッドと同じ操作を実行します。選択の開始はリストの最初の段落に含まれている場合、このメソッドは IncreaseListIndent メソッドと同じ操作を実行します。  
Public メソッドInsertTabStart 位置にタブ文字を挿入します。0 長さ以外の選択がある場合、選択されているテキストがタブと変換されます。  
Public メソッドMoveDown選択を 1 行下に移動します。  
Public メソッドMoveToEndOfDocumentStart 位置を RichTextDocument の終了に移動します。  
Public メソッドMoveToEndOfLineStart 位置を Start 位置を含む行の終了に移動します。  
Public メソッドMoveToNextCharacterStart 位置を次の文字位置に移動します。  
Public メソッドMoveToNextWordStart 位置を次の単語に移動します。  
Public メソッドMoveToPreviousCharacterStart 位置を前の文字位置に移動します。  
Public メソッドMoveToPreviousWordStart 位置を前の単語に移動します。  
Public メソッドMoveToStartOfDocumentStart 位置を RichTextDocument の開始に移動します。  
Public メソッドMoveToStartOfLineStart 位置を Start 位置を含む行の開始に移動します。  
Public メソッドMoveUpStart 位置を 1 行上に移動します。  
Public メソッドPasteクリップボードのコンテンツをドキュメントの選択されている範囲に貼り付けます。  
Public メソッドRemoveBoldFormatting現在の選択のテキストから太字書式設定を解除します。  
Public メソッドRemoveDoubleStrikethroughFormatting現在の選択のテキストから二重取り消し線書式設定を解除します。  
Public メソッドRemoveItalicFormatting現在の選択のテキストから斜体書式設定を解除します。  
Public メソッドRemoveSingleStrikethroughFormatting現在の選択のテキストから取り消し線書式設定を解除します。  
Public メソッドRemoveStrikethroughFormatting現在の選択のテキストからすべての取り消し線書式設定 (単一および二重) を解除します。  
Public メソッドRemoveSubscriptFormatting現在の選択のテキストから上付き文字書式設定を解除します。  
Public メソッドRemoveSuperscriptFormatting現在の選択のテキストから上付き文字書式設定を解除します。  
Public メソッドSelectAllRichTextDocument のすべてのコンテンツを選択します。  
Public メソッドSelectCurrentWordStart オフセットの単語を選択します。  
Public メソッドSelectDownStart 位置を 1 行下に移動し、開始位置および終了位置の間のすべてのテキストを選択します。  
Public メソッドSelectNextCharacter選択の終了を 1 文字位置によって右に移動します。  
Public メソッドSelectNextWord選択の終了を 1 単語によって右に移動します。  
Public メソッドSelectPreviousCharacter選択の終了を 1 文字位置によって左に移動します。  
Public メソッドSelectPreviousWord選択の終了を 1 単語によって左に移動します。  
Public メソッドSelectToEndOfDocumentRichTextDocument の終了へ選択を拡張します。  
Public メソッドSelectToEndOfLine選択を End 位置を含む行の終了までに拡張します。  
Public メソッドSelectToStartOfDocumentRichTextDocument の開始へ選択を拡張します。  
Public メソッドSelectToStartOfLine選択を End 位置を含む行の開始までに拡張します。  
Public メソッドSelectUpStart 位置を 1 行上に移動し、開始位置および終了位置の間のすべてのテキストを選択します。  
Public メソッドSetRange範囲の開始文字位置および終了文字位置を設定します。  
Public メソッドShrinkFont現在の Start 位置にある単語のフォント サイズを減らします。アクティブな選択がある場合、選択したテキストのみのフォント サイズが大きくなります。  
Public メソッドToggleAllCapsFormatting現在の Start 位置にある単語の大文字書式設定を切り替えます。0 以外の長さの選択がある場合、現在の選択のテキスト書式設定のみ切り替えます。  
Public メソッドToggleBoldFormatting現在の Start 位置にある単語の Bold 書式設定を切り替えます。0 以外の長さの選択がある場合、現在の選択のテキスト書式設定のみ切り替えます。  
Public メソッドToggleBulletFormatting現在の Start 位置にある単語の行頭文字リスト書式設定を切り替えます。  
Public メソッドToggleDoubleStrikethroughFormatting現在の Start 位置にある単語の DoubleStrikethrough 書式設定を切り替えます。0 以外の長さの選択がある場合、現在の選択のテキスト書式設定のみ切り替えます。  
Public メソッドToggleItalicFormatting現在の Start 位置にある単語の Italic 書式設定を切り替えます。0 以外の長さの選択がある場合、現在の選択のテキスト書式設定のみ切り替えます。  
Public メソッドToggleNumberFormatting現在の Start 位置にある単語の数字リスト書式設定を切り替えます。  
Public メソッドToggleSingleStrikethroughFormatting現在の Start 位置にある単語の SingleStrikethrough 書式設定を切り替えます。0 以外の長さの選択がある場合、現在の選択のテキスト書式設定のみ切り替えます。  
Public メソッドToggleSingleUnderlineFormatting現在の Start 位置にある単語の Underline 書式設定を (UnderlineType.Single および UnderlineType.None の間に) 切り替えます。0 以外の長さの選択がある場合、現在の選択のテキスト書式設定のみ切り替えます。  
Public メソッドToggleSmallCapsFormatting現在の Start 位置にある単語の小文字書式設定を切り替えます。0 以外の長さの選択がある場合、現在の選択のテキスト書式設定のみ切り替えます。  
Public メソッドToggleSubscriptFormatting現在の選択のテキストに下付文字書式を切り替えます。  
Public メソッドToggleSuperscriptFormatting現在の選択のテキストに上付き文字書式を切り替えます。  
Public メソッドToStringSelection の文字列表示を取得します。  
Public メソッドUpdateSelectionWithSpansセレクションにアトミック操作として 1 つ以上の DocumentSpan を適用することを許可します。  
トップ
パブリック イベント
 名前解説
Public イベントPropertyChangedこのオブジェクトのプロパティが変化すると発生するイベント。  
トップ
参照