EmptySelection クラス

ハンドルは、選択があります。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.SelectionState
    Microsoft.VisualStudio.Modeling.Diagrams.EmptySelection

名前空間:  Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 内)

構文

'宣言
Public Class EmptySelection _
    Inherits SelectionState
public class EmptySelection : SelectionState

EmptySelection 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド EmptySelection コンストラクター

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ActualSelection 実際の項目を取得します。 (SelectionState から継承されます。)
パブリック プロパティ CoercedSelection 次に、強制変換エラーが発生する場合は、空のコレクションがここに返す必要があります。これは、不適切なビット SelectionState.IsCoercionFailure に必要な特定の実装は異なります。 (SelectionState.CoercedSelection をオーバーライドします。)
プロテクト プロパティ CoercedSelectionCache (SelectionState から継承されます。)
パブリック プロパティ CoercedSelectionModelElements CoercedSelection が含まれていないペルに関連付けられているメルとペルを含めることができます。このメソッドは、関連付けられたメルと強制的に実行された選択ペルのを置き換えるペルがないから強制的に実行された選択メルとリスト。 (SelectionState から継承されます。)
パブリック プロパティ CoercedSelectionPresentationElements CoercedSelection が含まれていないペルに関連付けられているメルとペルを含めることができます。このメソッドはメルを含むコレクション。 (SelectionState から継承されます。)
パブリック プロパティ CoercionCompliantSelection 強制型変換の規則に従って選択したオブジェクトのリストを返します。選択が coercable 場合、強制変換された項目が返されます ; 強制変換が失敗した場合、一覧は空です。ある強制変換は適用されません (! IsCoercable) は、実際の選択を返します。 (SelectionState から継承されます。)
パブリック プロパティ HasCoercion 選択に有効な変換があるかどうかを判定します。 (SelectionState から継承されます。)
パブリック プロパティ静的メンバー Instance 一つの EmptySelection のインスタンス
パブリック プロパティ IsActualSelectionMixed 実際の選択の選択したすべてのオブジェクトの型が同じ場合は true。 (SelectionState から継承されます。)
パブリック プロパティ IsCoercedSelectionMixed 強制された任意の選択したすべてのオブジェクトの型が同じ場合は true。 (SelectionState から継承されます。)
パブリック プロパティ IsCoercible 実際の選択が強制変換できるかどうかを判定します。Togegher IsCoercible と IsCoercionFailure は、強制のエラーで強制変換の区別しません。 (SelectionState から継承されます。)
パブリック プロパティ IsCoercionFailure Togegher IsCoercible と IsCoercionFailure は、強制のエラーで強制変換の区別しません。 (SelectionState から継承されます。)

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド CacheCoercedSelection 指定されたコレクションをキャッシュします。 (SelectionState から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド IdentifyCommandsToBeFilteredOutForMultipleSelection 単一選択のシナリオで無効なこの選択状態のコマンドを指定するためにオーバーライドします。 (SelectionState から継承されます。)
プロテクト メソッド IdentifyCommandsToBeFilteredOutForSingleSelection 単一選択のシナリオで無効なこの選択状態のコマンドを指定するためにオーバーライドします。 (SelectionState から継承されます。)
パブリック メソッド Initialize 実際の選択を操作することを指定します。 (SelectionState から継承されます。)
パブリック メソッド IsApplicable この選択状態が指定オプションを使用することは適切かどうかを判定します。 (SelectionState.IsApplicable(ICollection) をオーバーライドします。)
パブリック メソッド IsCommandToBeFilteredOut 指定したコマンドがこの選択状態に対して有効な場合は true。メソッドは、強制変換された選択に評価されます。 (SelectionState から継承されます。)
プロテクト メソッド IsCommandToBeFilteredOutForMultipleSelection 指定したコマンドがこの選択状態に対して有効な場合は true。メソッドは、強制変換された選択に評価されます。 (SelectionState から継承されます。)
プロテクト メソッド IsCommandToBeFilteredOutForSingleSelection 指定したコマンドがこの選択状態に対して有効な場合は true。メソッドは、強制変換された選択に評価されます。 (SelectionState から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間