SelectionTypes 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
選択範囲の種類を示す識別子を定義します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class SelectionTypes
[System.Flags]
public enum SelectionTypes
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SelectionTypes
[<System.Flags>]
type SelectionTypes =
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SelectionTypes =
Public Enum SelectionTypes
- 継承
- 属性
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Auto | 1 | 通常の選択範囲を表します。 選択サービスは、Ctrl キーと Shift キーに応答して、選択との間でのコンポーネントの追加または削除をサポートします。 |
| Normal | 1 | 通常の選択範囲を表します。 選択サービスは、Ctrl キーと Shift キーに応答して、選択との間でのコンポーネントの追加または削除をサポートします。 |
| Replace | 2 | 選択範囲の内容が置き換えられたときに発生する選択範囲を表します。 選択サービスは、現在の選択範囲を置換に置き換えます。 |
| MouseDown | 4 | マウス ポインターがコンポーネントの上にあるときにユーザーがマウス ボタンを押したときに発生する選択範囲を表します。 ポインターの下のコンポーネントが既に選択されている場合は、キャンセルされるのではなく、プライマリで選択されたコンポーネントに昇格されます。 |
| MouseUp | 8 | コンポーネントが選択された直後にユーザーがマウス ボタンを離したときに発生する選択範囲を表します。 新しく選択したコンポーネントが既に選択されている場合は、キャンセルされるのではなく、プライマリで選択されたコンポーネントに昇格されます。 |
| Click | 16 | ユーザーがコンポーネントをクリックしたときに発生する選択範囲を表します。 新しく選択したコンポーネントが既に選択されている場合は、キャンセルされるのではなく、プライマリで選択されたコンポーネントに昇格されます。 |
| Primary | 16 | ユーザーがコンポーネントをクリックしたときに発生する主要な選択を表します。 選択リスト内のコンポーネントが既に選択されている場合、そのコンポーネントはプライマリ選択として昇格されます。 |
| Valid | 31 | 有効な選択の種類を、 Normal、 Replace、 MouseDown、 MouseUp、または Clickとして識別します。 |
| Toggle | 32 | 現在の選択範囲と指定した選択範囲を切り替えるトグル選択を表します。 コンポーネントが既に選択されていて、選択の種類がSetSelectedComponentsのToggleに渡された場合、コンポーネントの選択は取り消されます。 |
| Add | 64 | 選択したコンポーネントの現在のセットを維持しながら、選択したコンポーネントを現在の選択範囲に追加する追加選択を表します。 |
| Remove | 128 | 選択したコンポーネントの現在のセットを維持しながら、選択したコンポーネントを現在の選択から削除する削除選択を表します。 |
注釈
デザイナー ドキュメントのコンポーネントは、SetSelectedComponentsの ISelectionService メソッドを使用して選択できます。 一部の種類のアクションは、選択したコンポーネントまたは選択したコンポーネントのグループに対して動作できます。 ISelectionServiceは、現在の選択範囲の選択の種類を追跡します。 これらの選択の種類の識別子は、選択が 1 回のクリック、マウスの下または上の選択、前の選択範囲を置き換える必要があるかどうか、または既定の選択モードを使用して、選択が完了したかどうかを示します。
SelectionTypes列挙型を使用して、SetSelectedComponents メソッドを使用して新しい選択範囲を設定するときに、選択範囲の種類を指定します。