System.Web.UI.Design 名前空間には、Web フォームのデザイン時サポートの拡張に使用できるクラスが含まれています。
クラス
| クラス | 説明 |
|---|---|
| CalendarDataBindingHandler | 予定表のデータ連結ハンドラを提供します。 |
| ColorBuilder | デザイン時にユーザーが色を選択できるようにする HTML カラー文字列ビルダを提供します。 |
| ControlDesigner | Web サーバー コントロールのデザイン時の動作を拡張するための基本デザイナ クラスを提供します。 |
| ControlParser | 永続化されたコントロールまたはテンプレートを表す aspx コードの文字列から、Web サーバーの Control または ITemplate を作成するメソッドを提供します。 |
| ControlPersister | デザイン時に Web サーバー コントロールを永続化するメソッドを提供します。 |
| DataBindingCollectionConverter | DataBindingCollection オブジェクトの型コンバータを提供します。 |
| DataBindingCollectionEditor | データ連結のコレクションを編集するためのユーザー インターフェイスを提供します。 |
| DataBindingHandler | データ連結ハンドラの基本クラスを提供します。 |
| DataFieldConverter | 現在のコンポーネントの選択されたデータ ソースからデータ フィールドのリストを取得できる型コンバータを提供します。 |
| DataMemberConverter | 現在のコンポーネントの選択されたデータ ソースからデータ メンバのリストを取得し、データ メンバ名を文字列に変換できる型コンバータを提供します。 |
| DataSourceConverter | 現在のコンポーネントにアクセスできるデータ ソースのリストを取得できる型コンバータを提供します。 |
| DesignTimeData | デザイン時にデータ連結プロパティのサンプル データを生成するためにコントロール デザイナが使用できるヘルパ メソッドを提供します。 |
| HtmlControlDesigner | ASP.NET サーバー コントロールの基本デザイン時機能を提供します。 |
| HtmlIntrinsicControlDesigner | すべての組み込み HTML コントロールの基本デザイナを提供します。 |
| HyperLinkDataBindingHandler | ハイパーリンク プロパティのデータ連結ハンドラを提供します。 |
| ImageUrlEditor | イメージに URL を選択するためのユーザー インターフェイスを提供します。 |
| ReadWriteControlDesigner | 読み取り/書き込みサーバー コントロールのデザイン時動作を拡張します。 |
| TemplatedControlDesigner | テンプレート ベースのサーバー コントロールのデザイン時の動作を拡張します。 |
| TemplateEditingVerb | テンプレート編集フレームを作成するデザイナ動詞を表し、テンプレート エディタだけが呼び出すことができます。 |
| TextControlDesigner | ASP.NET Label サーバー コントロールおよび HyperLink サーバー コントロールのデザイン時の動作を拡張します。 |
| TextDataBindingHandler | データ連結コントロールのためのデータ連結ハンドラをデザイン時に提供します。 |
| UrlBuilder | ユーザーが URL を選択できる URL エディタを起動します。 |
| UrlEditor | URL を選択するためのユーザー インターフェイスを提供します。 |
| UserControlDesigner | Web ユーザー コントロールのデザイン時の動作を拡張します。 |
| WebControlToolboxItem | Web サーバー コントロール ToolboxItem の基本クラスを提供します。 |
| XmlFileEditor | 標準 OpenFileDialog ボックスを使用して、XML ファイルを選択するためのユーザー インターフェイスを提供します。 |
| XmlUrlEditor | XML ファイルの場所を示す URL を選択するためのユーザー インターフェイスを提供します。 |
| XslUrlEditor | XSL ファイルの場所を示す URL を選択するためのユーザー インターフェイスを提供します。 |
インターフェイス
| インターフェイス | 説明 |
|---|---|
| IControlDesignerBehavior | コントロール デザイナの特定の動作を拡張できます。 |
| IDataSourceProvider | データ ソースにアクセスできるようにするために、コントロール デザイナが実装できるインターフェイスを定義します。 |
| IHtmlControlDesignerBehavior | HTML コントロール デザイナの特定の動作を拡張できるようにするインターフェイスを定義します。 |
| ITemplateEditingFrame | テンプレート編集領域を管理するためのインターフェイスを提供します。 |
| ITemplateEditingService | デザイン時にコントロール テンプレートの編集のためのサービスを提供します。 |
| IWebFormReferenceManager | 現在の Web フォーム プロジェクトで使用されている型に関する情報を検索できるインターフェイスを提供します。 |
| IWebFormsBuilderUIService | デザイン時にプロパティを構築するための特定のユーザー インターフェイスを起動するメソッドを提供します。 |
| IWebFormsDocumentService | Web フォーム ドキュメントの読み込み状態の追跡、読み込み時のイベント処理、ドキュメントの場所へのアクセス、ドキュメントを元に戻すサービスの管理、ドキュメント内の新しい選択内容の設定の各サービスにアクセスするメソッドを提供します。 |
列挙体
| 列挙体 | 説明 |
|---|---|
| UrlBuilderOptions | UrlBuilder の設定のための識別子を定義します。 |