HotSpotCollectionEditor クラス
アセンブリ: System.Design (system.design.dll 内)


HotSpotCollectionEditor クラスは、ImageMap または類似したコントロールに埋め込まれた HotSpotCollection オブジェクトの HotSpot 要素を編集するためのユーザー インターフェイスを提供します。
HotSpotCollectionEditor は、ビジュアルなデザイナの [プロパティ] グリッドの [HotSpots] プロパティにある省略記号 ([...]) ボタンを選択することによって呼び出されます。
CanSelectMultipleInstances メソッドは、エディタで一度に選択できるオブジェクトが 1 つのみであることを示す false を常に返します。CreateNewItemTypes メソッドは、エディタで作成できる型の配列を返します。HelpTopic プロパティは、エディタに表示されるヘルプ トピックの名前を返します。

System.Drawing.Design.UITypeEditor
System.ComponentModel.Design.CollectionEditor
System.Web.UI.Design.WebControls.HotSpotCollectionEditor


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HotSpotCollectionEditor コンストラクタ
アセンブリ: System.Design (system.design.dll 内)


.NET Framework は、ImageMap コントロールまたは HotSpotCollection オブジェクトをカプセル化するその他のコントロールをデザインしているときに、ビジュアルなデザイナの [プロパティ] グリッドの [HotSpots] プロパティにある省略記号 ([...]) ボタンを選択すると、HotSpotCollectionEditor クラスの新しいインスタンスを内部的に構築します。


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HotSpotCollectionEditor プロパティ

名前 | 説明 | |
---|---|---|
![]() | IsDropDownResizable | ユーザーがドロップダウン エディタのサイズを変更できるかどうかを示す値を取得します。 ( UITypeEditor から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CollectionItemType | コレクション内の各項目のデータ型を取得します。 ( CollectionEditor から継承されます。) |
![]() | CollectionType | コレクション オブジェクトのデータ型を取得します。 ( CollectionEditor から継承されます。) |
![]() | Context | 現在のコンテキストを示す型記述子を取得します。 ( CollectionEditor から継承されます。) |
![]() | HelpTopic | オーバーライドされます。 表示する HotSpotCollectionEditor オブジェクトのヘルプ トピックを取得します。 |
![]() | NewItemTypes | コレクションに対して作成できる項目の有効な型を取得します。 ( CollectionEditor から継承されます。) |

HotSpotCollectionEditor メソッド

名前 | 説明 | |
---|---|---|
![]() | EditValue | オーバーロードされます。 指定したオブジェクトの値を編集します。 ( CollectionEditor から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetEditStyle | オーバーロードされます。 EditValue メソッドで使用する編集スタイルを取得します。 ( CollectionEditor から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetPaintValueSupported | オーバーロードされます。 エディタでオブジェクトの値の視覚的な表現を描画できるかどうかを示します。 ( UITypeEditor から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | PaintValue | オーバーロードされます。 オブジェクトの値の視覚的な表現を描画します。 ( UITypeEditor から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CancelChanges | コレクションへの変更をキャンセルします。 ( CollectionEditor から継承されます。) |
![]() | CanRemoveInstance | コレクションの元のメンバを削除できるかどうかを示します。 ( CollectionEditor から継承されます。) |
![]() | CanSelectMultipleInstances | オーバーライドされます。 複数の HotSpot コレクションの要素を一度に選択できるかどうかを示す値を取得します。 |
![]() | CreateCollectionForm | 現在のコレクションを表示および編集するための新しいフォームを作成します。 ( CollectionEditor から継承されます。) |
![]() | CreateCollectionItemType | コレクションに格納されているデータ型を取得します。 ( CollectionEditor から継承されます。) |
![]() | CreateInstance | 指定したコレクション項目の型の新しいインスタンスを作成します。 ( CollectionEditor から継承されます。) |
![]() | CreateNewItemTypes | オーバーライドされます。 コレクション エディタで作成できる複数のデータ型を取得します。 |
![]() | DestroyInstance | オブジェクトの指定されたインスタンスを破棄します。 ( CollectionEditor から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | GetDisplayText | 特定のリスト項目の表示テキストを取得します。 ( CollectionEditor から継承されます。) |
![]() | GetItems | 指定したコレクションを格納しているオブジェクト配列を取得します。 ( CollectionEditor から継承されます。) |
![]() | GetObjectsFromInstance | 特定のオブジェクトを含むリストを返します。 ( CollectionEditor から継承されます。) |
![]() | GetService | 要求されたサービスがある場合は、そのサービスを取得します。 ( CollectionEditor から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | SetItems | 指定した配列をコレクション内の項目として設定します。 ( CollectionEditor から継承されます。) |
![]() | ShowHelp | コレクション エディタの既定のヘルプ トピックを表示します。 ( CollectionEditor から継承されます。) |

HotSpotCollectionEditor メンバ
ImageMap または類似したコントロールの HotSpotCollection オブジェクトにコンポーネント エディタを提供します。
HotSpotCollectionEditor データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | IsDropDownResizable | ユーザーがドロップダウン エディタのサイズを変更できるかどうかを示す値を取得します。(UITypeEditor から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CollectionItemType | コレクション内の各項目のデータ型を取得します。(CollectionEditor から継承されます。) |
![]() | CollectionType | コレクション オブジェクトのデータ型を取得します。(CollectionEditor から継承されます。) |
![]() | Context | 現在のコンテキストを示す型記述子を取得します。(CollectionEditor から継承されます。) |
![]() | HelpTopic | オーバーライドされます。 表示する HotSpotCollectionEditor オブジェクトのヘルプ トピックを取得します。 |
![]() | NewItemTypes | コレクションに対して作成できる項目の有効な型を取得します。(CollectionEditor から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | EditValue | オーバーロードされます。 指定したオブジェクトの値を編集します。 (CollectionEditor から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetEditStyle | オーバーロードされます。 EditValue メソッドで使用する編集スタイルを取得します。 (CollectionEditor から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetPaintValueSupported | オーバーロードされます。 エディタでオブジェクトの値の視覚的な表現を描画できるかどうかを示します。 (UITypeEditor から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | PaintValue | オーバーロードされます。 オブジェクトの値の視覚的な表現を描画します。 (UITypeEditor から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CancelChanges | コレクションへの変更をキャンセルします。 (CollectionEditor から継承されます。) |
![]() | CanRemoveInstance | コレクションの元のメンバを削除できるかどうかを示します。 (CollectionEditor から継承されます。) |
![]() | CanSelectMultipleInstances | オーバーライドされます。 複数の HotSpot コレクションの要素を一度に選択できるかどうかを示す値を取得します。 |
![]() | CreateCollectionForm | 現在のコレクションを表示および編集するための新しいフォームを作成します。 (CollectionEditor から継承されます。) |
![]() | CreateCollectionItemType | コレクションに格納されているデータ型を取得します。 (CollectionEditor から継承されます。) |
![]() | CreateInstance | 指定したコレクション項目の型の新しいインスタンスを作成します。 (CollectionEditor から継承されます。) |
![]() | CreateNewItemTypes | オーバーライドされます。 コレクション エディタで作成できる複数のデータ型を取得します。 |
![]() | DestroyInstance | オブジェクトの指定されたインスタンスを破棄します。 (CollectionEditor から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | GetDisplayText | 特定のリスト項目の表示テキストを取得します。 (CollectionEditor から継承されます。) |
![]() | GetItems | 指定したコレクションを格納しているオブジェクト配列を取得します。 (CollectionEditor から継承されます。) |
![]() | GetObjectsFromInstance | 特定のオブジェクトを含むリストを返します。 (CollectionEditor から継承されます。) |
![]() | GetService | 要求されたサービスがある場合は、そのサービスを取得します。 (CollectionEditor から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | SetItems | 指定した配列をコレクション内の項目として設定します。 (CollectionEditor から継承されます。) |
![]() | ShowHelp | コレクション エディタの既定のヘルプ トピックを表示します。 (CollectionEditor から継承されます。) |

- HotSpotCollectionEditorのページへのリンク