System.Web.UI 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ASP.NET Web アプリケーションのユーザー インターフェイス ASP.NET サーバー コントロールと ASP.NET Web ページを作成できるようにするクラスとインターフェイスを提供します。
クラス
| 名前 | 説明 |
|---|---|
| AsyncPostBackErrorEventArgs |
AsyncPostBackError イベントのデータを提供します。 |
| AsyncPostBackTrigger |
UpdatePanel コントロールを更新する非同期ポストバック コントロール トリガーとして、コントロールのコントロールと省略可能なイベントを定義します。 |
| AttributeCollection |
ASP.NET サーバー制御要素の開始タグで宣言されているすべての属性へのオブジェクト モデル アクセスを提供します。 このクラスは継承できません。 |
| AuthenticationServiceManager |
認証サービスのカスタム実装の場所を構成します。 |
| BaseParser |
ページ要求とサーバー コントロールの解析に関連するクラスの基本セット ASP.NET 提供します。 |
| BasePartialCachingControl |
StaticPartialCachingControlクラスとPartialCachingControl クラスの基本機能を提供します。 |
| BaseTemplateParser |
テンプレート ファイル ASP.NET テンプレート解析を実装します。 |
| BindableTemplateBuilder |
テンプレート化されたコンテンツ セクション内の ASP.NET データ ソース コントロールに自動的にバインドされるデータ バインド コントロールのページ解析をサポートします。 このクラスは継承できません。 |
| BoundPropertyEntry |
式にデータバインドされるコントロール プロパティを表します。 |
| BuilderPropertyEntry |
コントロール ビルダーを必要とするすべてのプロパティ エントリの基底クラスとして機能します。 |
| ChtmlTextWriter |
一連の cHTML 固有の文字とテキストを、ASP.NET サーバー コントロールの出力ストリームに書き込みます。 ChtmlTextWriter クラスは、cHTML コンテンツをクライアントにレンダリングするときにサーバー コントロール ASP.NET 使用する書式設定機能を提供します。 |
| ClientScriptManager |
Web アプリケーションでクライアント スクリプトを管理するためのメソッドを定義します。 |
| CodeStatementBuilder |
コード DOM ステートメントを生成します。 |
| CompiledBindableTemplateBuilder |
IBindableTemplate オブジェクトの既定の実装を提供します。ASP.NET は、FormViewなどの ASP.NET コントロールのテンプレートコンテンツ内で双方向データ バインディングを解析するたびに使用します。 このクラスは継承できません。 |
| CompiledTemplateBuilder |
生成されたページ クラス コードから呼び出される ITemplate 実装。 このクラスは継承できません。 |
| ComplexPropertyEntry |
テンプレートなどの読み取り/書き込みおよび読み取り専用プロパティのプロパティ エントリとして機能します。 |
| CompositeScriptReference |
1 つの複合スクリプトに結合するスクリプト参照のコレクションを表します。 |
| CompositeScriptReferenceEventArgs |
ResolveCompositeScriptReference イベントのデータを提供します。 |
| ConstructorNeedsTagAttribute |
サーバー コントロールのコンストラクターにタグ名が必要であることを指定します。 |
| Control |
すべての ASP.NET サーバー コントロールで共有されるプロパティ、メソッド、およびイベントを定義します。 |
| ControlBuilder |
コントロールを構築するページ パーサーと、それに含まれる子コントロールをサポートします。 |
| ControlBuilderAttribute |
ASP.NET パーサー内にカスタム コントロールを構築するための ControlBuilder クラスを指定します。 このクラスは継承できません。 |
| ControlCachePolicy |
ASP.NET ユーザー コントロールの出力キャッシュ設定へのプログラムによるアクセスを提供します。 |
| ControlCollection |
ASP.NET サーバー コントロールが子コントロールの一覧を維持できるようにするコレクション コンテナーを提供します。 |
| ControlSkin |
コントロール スキンを表します。これは、ASP.NET Web サーバー コントロールに適用されるスタイル プロパティを定義する手段です。 |
| ControlValuePropertyAttribute |
ControlParameter オブジェクトが実行時にバインドするコントロールの既定のプロパティを指定します。 このクラスは継承できません。 |
| CssClassPropertyAttribute |
デザイン時にカスケード スタイル シート (CSS) 編集機能をプロパティに追加します。 |
| CssStyleCollection |
指定した HTML サーバー コントロールの HTML カスケード スタイル シート (CSS) インライン スタイル属性が含まれています。 このクラスは継承できません。 |
| DataBinder |
データ バインディング式構文を生成および解析するための迅速なアプリケーション開発 (RAD) デザイナーのサポートを提供します。 このクラスは継承できません。 |
| DataBinding |
ASP.NET サーバー コントロール内の単一のデータ バインディング式に関する情報が含まれています。これにより、Microsoft Visual Studio などの迅速なアプリケーション開発 (RAD) デザイナーは、デザイン時にデータ バインディング式を作成できます。 このクラスは継承できません。 |
| DataBindingCollection |
ASP.NET サーバー コントロールの DataBinding オブジェクトのコレクションを提供します。 このクラスは継承できません。 |
| DataBindingHandlerAttribute |
デザイナー内でコントロールのデータ バインディングを実行するデザイン時クラスを指定します。 このクラスは継承できません。 |
| DataBoundLiteralControl |
データ バインディング式と静的リテラル テキストを保持します。 このクラスは継承できません。 |
| DataControlExtensions |
動的データによって使用される拡張メソッド ASP.NET 提供します。 |
| DataKeyPropertyAttribute |
ControlParameter プロパティが実行時にバインドするコントロールの既定のプロパティを指定します。 |
| DataSourceCacheDurationConverter |
32 ビット符号付き整数オブジェクトをデータ ソース管理のキャッシュ期間表現との間で変換する型コンバーターを提供します。 |
| DataSourceControl |
データ バインド コントロールへのデータ ソースを表すコントロールの基本クラスとして機能します。 |
| DataSourceControlBuilder |
データ プロバイダーに接続されているコントロールを構築するページ パーサーをサポートします。 このクラスは継承できません。 |
| DataSourceSelectArguments |
データを取得するときにデータ バインド コントロールがデータ ソース コントロールからデータ関連の操作を要求するために使用するメカニズムを提供します。 このクラスは継承できません。 |
| DataSourceView |
データ ソース コントロールの機能を定義するすべてのデータ ソース ビュー クラスの基本クラスとして機能します。 |
| DesignerDataBoundLiteralControl |
DataBoundLiteralControl コントロールのデザイン時バージョンを表します。 このクラスは継承できません。 |
| DesignTimeParseData |
デザイン時にパーサーに情報を提供します。 |
| DesignTimeTemplateParser |
デザイン時の解析を提供します。 |
| EmptyControlCollection |
常に空の ControlCollection コレクションの標準サポートを提供します。 |
| EventEntry |
イベント ハンドラーのプロパティ エントリとして機能します。 |
| ExpressionBinding |
式バインド インスタンスの解析と永続化をサポートします。 このクラスは継承できません。 |
| ExpressionBindingCollection |
ExpressionBinding オブジェクトのコレクションを表します。 このクラスは継承できません。 |
| ExtenderControl |
エクステンダー コントロールの抽象基本クラスを提供します。 |
| FileLevelControlBuilderAttribute |
TemplateControl派生クラスが、ファイルの解析時にビルダー ツリーの最上位レベルで使用されるコントロール ビルダーを指定できるようにします。 このクラスは継承できません。 |
| FileLevelMasterPageControlBuilder |
マスター ページ ファイルを解析します。 |
| FileLevelPageControlBuilder |
ページ ファイルを解析し、ページ ファイルを解析するための既定の ControlBuilder クラスです。 |
| FileLevelUserControlBuilder |
ユーザー コントロール ファイルの解析に使用する FileLevelUserControlBuilder クラスを指定することで、ユーザー コントロールを構築するページ パーサーをサポートします。 |
| FilterableAttribute |
属性を適用するプロパティがデバイスのフィルター処理をサポートするかどうかを指定します。 このクラスは継承できません。 |
| HiddenFieldPageStatePersister |
非表示の HTML 要素 ASP.NET Web クライアントのページ ビューステートを格納します。 |
| HierarchicalDataSourceControl |
階層データを表すデータ ソース コントロールの基本クラスを提供します。 |
| HierarchicalDataSourceView |
HierarchicalDataSourceControl コントロールの階層データ構造内のノードまたはノードのコレクション上のデータ ビューを表します。 |
| HistoryEventArgs |
Navigate イベントのデータを提供します。 |
| Html32TextWriter |
一連の HTML 3.2 固有の文字とテキストを、ASP.NET サーバー コントロールの出力ストリームに書き込みます。 Html32TextWriter クラスは、HTML 3.2 コンテンツをクライアントにレンダリングするときにサーバー コントロールが使用 ASP.NET 書式設定機能を提供します。 |
| HtmlTextWriter |
マークアップ文字とテキストを ASP.NET サーバー コントロールの出力ストリームに書き込みます。 このクラスは、クライアントにマークアップをレンダリングするときにサーバー コントロール ASP.NET 使用する書式設定機能を提供します。 |
| IDReferencePropertyAttribute |
ID 参照を含むプロパティに適用される属性を定義します。 このクラスは継承できません。 |
| ImageClickEventArgs |
HtmlInputImage や ImageButton サーバー コントロールなど、ユーザーがイメージ ベースの ASP.NET サーバー コントロールをクリックしたときに発生するイベントのデータを提供します。 このクラスは継承できません。 |
| IndexedString |
オブジェクト グラフのシリアル化を最適化するために ObjectStateFormatter クラスによって使用されるユーティリティ文字列クラスを提供します。 このクラスは継承できません。 |
| ListSourceHelper |
IListSource インターフェイスによって定義されたメンバーを実装するときに、データ ソース コントロールによって使用されます。 このクラスは継承できません。 |
| LiteralControl |
サーバーでの処理を必要としない、ASP.NET ページ内の HTML 要素、テキスト、およびその他の文字列を表します。 |
| LosFormatter |
Web フォーム ページのビューステートをシリアル化します。 このクラスは継承できません。 |
| MasterPage |
Content コントロールとそれぞれの子コントロールのみで構成されるページのテンプレートおよびマージ コンテナーとして機能します。 |
| MasterPageControlBuilder |
Content コントロールとそれぞれの子コントロールのみで構成されるコンテンツ ページのマージ クラスとコンテナーとして機能します。 |
| NonVisualControlAttribute |
デザイン時にコントロールをビジュアル コントロールと非ビジュアル コントロールのどちらとして扱うかを示す属性を定義します。 このクラスは継承できません。 |
| ObjectConverter |
オブジェクトを 1 つのオブジェクト型から別のオブジェクト型に変換します。 このクラスは今後は使用しません。 代わりに、 Convert クラスと Format(String, Object) メソッドを使用してください。 |
| ObjectPersistData |
ビルド プロセス中は、プロパティ エントリに関する情報を保持します。 |
| ObjectStateFormatter |
オブジェクトの状態を表すオブジェクト グラフをシリアル化および逆シリアル化します。 このクラスは継承できません。 |
| ObjectTagBuilder |
サーバー側の TemplateParser タグを解析するために、ASP.NET |
| OutputCacheParameters |
ASP.NET によって@ OutputCache ページ ディレクティブから解析された出力キャッシュ初期化設定をカプセル化します。 このクラスは継承できません。 |
| Page |
ASP.NET Web アプリケーションをホストするサーバーから要求された.aspx ファイル (Web フォーム ページとも呼ばれます) を表します。 |
| PageAsyncTask |
ページに登録されている非同期タスクに関する情報を格納します。 このクラスは継承できません。 |
| PageHandlerFactory |
Page クラスから継承するクラスのインスタンスを作成し、IHttpHandler インターフェイスを実装します。 インスタンスは、ASP.NET ファイルの要求を処理するために動的に作成されます。 PageHandlerFactory クラスは、ASP.NET ページの既定のハンドラー ファクトリ実装です。 |
| PageParser |
.aspx ファイルのパーサーを実装します。 このクラスは継承できません。 |
| PageParserFilter |
ASP.NET パーサーが解析時にページ内で項目を許可するかどうかを判断するために使用される、ページ パーサー フィルターの抽象基本クラスを提供します。 |
| PageStatePersister |
ビューステート永続化メカニズム ASP.NET 基本機能を提供します。 |
| PageTheme |
ページ テーマの基本クラスを表します。これは、Web サイト内のページとコントロール間で一貫した外観を定義するために使用されるリソースのコレクションです。 ページ テーマは、構成またはページ ディレクティブを使用して設定できます。 |
| Pair |
2 つの関連オブジェクトを格納するために使用される基本的なユーティリティ クラスを提供します。 |
| ParseChildrenAttribute |
ASP.NET サーバー コントロールを開発するときに使用できるメタデータ属性を定義します。 ParseChildrenAttribute クラスを使用して、ページ で宣言されたサーバー コントロール タグ内に入れ子になったコンテンツをページ パーサーが処理する方法を示します。 このクラスは継承できません。 |
| ParseRecorder |
ページ解析中に解析イベントを通知する必要があるオブジェクトの抽象基本クラス。 |
| PartialCachingAttribute |
Web フォーム のユーザー コントロール (.ascx ファイル) が出力をキャッシュするかどうか、およびその方法を示すために使用するメタデータ属性を定義します。 このクラスは継承できません。 |
| PartialCachingControl |
@ OutputCache ページ ディレクティブまたは PartialCachingAttribute 属性を使用して出力キャッシュ用にユーザー コントロール (.ascx ファイル) が指定され、ユーザー コントロールが LoadControl(String) メソッドを使用してユーザー コントロールを動的に読み込むことでページのコントロール階層に挿入されるときに作成されます。 |
| PersistChildrenAttribute |
サーバー コントロール内に含まれる入れ子になったコンテンツがコントロールまたはサーバー コントロールのプロパティに対応しているかどうかをデザイン時に示すために、ASP.NET サーバー コントロールによって使用される属性を定義します。 このクラスは継承できません。 |
| PersistenceModeAttribute |
ASP.NET サーバー コントロールのプロパティまたはイベントをデザイン時に ASP.NET ページに保持する方法を指定するメタデータ属性を定義します。 このクラスは継承できません。 |
| PostBackOptions |
ポストバック イベントを開始するためにクライアント側 JavaScript を生成する方法を指定します。 |
| PostBackTrigger |
UpdatePanel コントロール内のコントロールをポストバック コントロールとして定義します。 |
| ProfileServiceManager |
事前に読み込まれたプロファイル プロパティのセットと、プロファイル サービスのカスタム実装の場所を構成します。 |
| PropertyConverter |
プロパティ値を文字列との間で変換するヘルパー関数が含まれています。 |
| PropertyEntry |
すべてのプロパティ エントリ クラスの基底クラスとして機能します。 |
| RegisteredArrayDeclaration |
以前に Page オブジェクトに登録された ECMAScript (JavaScript) 配列宣言へのアクセスを提供します。 |
| RegisteredDisposeScript |
|
| RegisteredExpandoAttribute |
Page オブジェクトに以前に登録されたカスタム (expando) 属性の名前と値のペアへのアクセスを提供します。 |
| RegisteredHiddenField |
Page オブジェクトに以前に登録された非表示の値へのアクセスを提供します。 |
| RegisteredScript |
Page オブジェクトに以前に登録されたクライアント スクリプトへのアクセスを提供します。 |
| RenderTraceListener |
コントロールがページ要求中にレンダリングされるように監視するオブジェクトの抽象基本クラスを提供します。 |
| RoleServiceManager |
ロール サービスのカスタム実装の場所を構成します。 |
| RootBuilder |
コンテンツの解析方法の動作を定義する際のページ パーサーをサポートします。 |
| ScriptBehaviorDescriptor |
ScriptComponentDescriptor クラスを拡張して、クライアント スクリプトに変換される動作を定義するためのラッパーを提供します。 |
| ScriptComponentDescriptor |
サーバー コンポーネントをクライアント スクリプトに変換するためのラッパーを提供します。 |
| ScriptControl |
スクリプト コントロールの抽象基本クラスを提供します。 |
| ScriptControlDescriptor |
クライアント コントロール オブジェクトを定義します。 |
| ScriptDescriptor |
派生クラスでオーバーライドされると、クライアント クラスのインスタンスを作成するスクリプトを定義します。 |
| ScriptManager |
Web およびアプリケーション サービス ASP.NET Ajax スクリプト ライブラリとスクリプト ファイル、部分ページ レンダリング、クライアント プロキシ クラスの生成を管理します。 |
| ScriptManagerProxy |
ScriptManager コントロールが親要素で既に定義されている場合に、コンテンツ ページやユーザー コントロールなどの入れ子になったコンポーネントで、スクリプトおよびサービス参照をページに追加できるようにします。 |
| ScriptReference |
ASP.NET Web ページで使用する ECMAScript (JavaScript) ファイルを登録します。 |
| ScriptReferenceBase |
すべてのスクリプト参照クラスの基本クラス。 |
| ScriptReferenceCollection |
スクリプト参照のコレクションを表します。 |
| ScriptReferenceEventArgs |
ResolveScriptReference イベントのデータを提供します。 |
| ScriptResourceAttribute |
クライアント スクリプト ファイルから使用するアセンブリ内のリソースを定義します。 このクラスは継承できません。 |
| ScriptResourceDefinition |
スクリプト リソースの場所を定義します。 |
| ScriptResourceMapping |
スクリプト リソースの場所マッピングのサポートを提供します。 |
| ServiceReference |
Web ページで使用する Web サービスを登録します。 |
| ServiceReferenceCollection |
ServiceReference オブジェクトのセットを格納します。 |
| SessionPageStatePersister |
ページ ビューステート ASP.NET Web サーバーに格納します。 |
| SimplePropertyEntry |
コントロール プロパティとその値の定義を表します。 |
| SimpleWebHandlerParser |
Web ハンドラー ファイルを解析するための基本機能を提供します。 |
| SkinBuilder |
コントロール スキンをコントロールに適用するためにデザイン時に使用する ControlBuilder オブジェクトを提供します。 |
| StateBag |
ページを含む ASP.NET サーバー コントロールのビューステートを管理します。 このクラスは継承できません。 |
| StateItem |
ビューステート情報が Web 要求間で永続化されるときに、 StateBag クラスに保存される項目を表します。 このクラスは継承できません。 |
| StateManagedCollection |
IStateManager オブジェクトを管理するすべての厳密に型指定されたコレクションの基本クラスを提供します。 |
| StaticPartialCachingControl |
出力キャッシュに指定され、ページまたは別のユーザー コントロールに宣言によって含まれる UserControl クラスのインスタンスを表します。 |
| SupportsEventValidationAttribute |
Web サーバーがイベント検証のサポートを示すために使用するメタデータ属性を定義します。 このクラスは継承できません。 |
| TagPrefixAttribute |
カスタム コントロールを識別するために Web ページで使用されるタグ プレフィックスを定義します。 このクラスは継承できません。 |
| TargetControlTypeAttribute |
Attribute クラスを拡張して、エクステンダー コントロールを適用できるサーバー コントロールの種類を示します。 |
| TemplateBuilder |
テンプレートの構築におけるページ パーサーと、それに含まれる子コントロールをサポートします。 |
| TemplateContainerAttribute |
ITemplate インターフェイスを返し、TemplateContainerAttribute 属性でマークされるプロパティのコンテナー コントロールの基本型を宣言します。 ITemplate プロパティを持つコントロールは、INamingContainer インターフェイスを実装する必要があります。 このクラスは継承できません。 |
| TemplateControl |
Page クラスとUserControl クラスに基本機能セットを提供します。 |
| TemplateControlParser |
テンプレート コントロール ASP.NET テンプレート解析を実装します。 |
| TemplateInstanceAttribute |
テンプレートの許可されるインスタンスの数を指定するために使用されるメタデータ属性を定義します。 このクラスは継承できません。 |
| TemplateParser |
ASP.NET ファイル パーサーの抽象基本クラスとして機能します。 |
| TemplatePropertyEntry |
クラス プロパティのプロパティ エントリ ITemplate 有効にします。 |
| ThemeableAttribute |
Web サーバーコントロールとそのメンバーが、そのレンダリングがテーマとコントロール スキンの影響を受けるかどうかを示すために使用するメタデータ属性を定義します。 このクラスは継承できません。 |
| ThemeProvider |
デザイナー環境のコントロールのテーマとスタイル シート情報をカプセル化するクラスを提供します。 |
| Timer |
定義された間隔で、非同期または同期 Web ページのポストバックを実行します。 |
| ToolboxDataAttribute |
Microsoft Visual Studioなどのツールのツールボックスからドラッグしたときに、カスタム コントロールに対して生成される既定のタグを指定します。 |
| Triplet |
3 つの関連オブジェクトを格納するために使用される基本的なユーティリティ クラスを提供します。 |
| UpdatePanel |
ページのセクションをポストバックなしで部分的にレンダリングできるようにします。 |
| UpdatePanelControlTrigger |
UpdatePanel コントロールのトリガーとして使用できるコントロールの共通基本クラスを提供します。 |
| UpdatePanelTrigger |
UpdatePanel コントロールのトリガーとして使用できるオブジェクトの共通基本クラスを提供します。 |
| UpdatePanelTriggerCollection |
UpdatePanelTrigger コントロールのUpdatePanel オブジェクトのコレクションを表します。 |
| UpdateProgress |
1 つ以上の UpdatePanel コントロールの内容が更新されたときに、ブラウザーで視覚的なフィードバックを提供します。 |
| UrlPropertyAttribute |
URL 値を含む文字列プロパティを識別するためにコントロールが使用する属性を定義します。 このクラスは継承できません。 |
| UserControl |
ASP.NET Web アプリケーションをホストするサーバーから要求された .ascx ファイル (ユーザー コントロールとも呼ばれます) を表します。 ファイルは Web フォーム ページから呼び出す必要があります。または、パーサー エラーが発生します。 |
| UserControlControlBuilder |
ユーザー コントロールのインスタンスを構築する際の ASP.NET ページ パーサーをサポートします。 |
| ValidationPropertyAttribute |
サーバー コントロール ASP.NET 検証プロパティの識別に使用するメタデータ属性を定義します。 このクラスは継承できません。 |
| ValidationSettings |
アプリケーションのクライアント検証設定を提供します。 |
| ValidatorCollection |
IValidator参照の配列を公開します。 このクラスは継承できません。 |
| VerificationAttribute |
Web コンテンツ アクセシビリティ ルールのメタデータ属性を定義します。 このクラスは継承できません。 |
| ViewStateException |
ビュー ステートを読み込んだり検証したりできない場合にスローされる例外を表します。 このクラスは継承できません。 |
| ViewStateModeByIdAttribute |
ASP.NET サーバー コントロールがビューステート情報の読み込みに関与するかどうかを指定するために使用するメタデータ属性IDで定義します。 このクラスは継承できません。 |
| WebResourceAttribute |
アセンブリ内の埋め込みリソースを有効にするメタデータ属性を定義します。 このクラスは継承できません。 |
| WebServiceParser |
Web サービス ハンドラー用のパーサーを提供します。 |
| XhtmlTextWriter |
拡張ハイパーテキスト マークアップ言語 (XHTML) 固有の文字 (XHTML から派生する XHTML モジュールのすべてのバリエーションを含む) を、モバイル デバイス用の ASP.NET サーバー コントロールの出力ストリームに書き込みます。 XhtmlTextWriter クラスをオーバーライドして、ASP.NET ページとサーバー コントロールにカスタム XHTML レンダリングを提供します。 |
| XPathBinder |
XPath 式を使用するデータ バインディング式を解析するための迅速なアプリケーション開発 (RAD) デザイナーのサポートを提供します。 このクラスは継承できません。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IAttributeAccessor |
サーバー コントロールの開始タグで宣言された属性へのプログラムによるアクセスを提供するために、ASP.NET サーバー コントロールで使用されるメソッドを定義します。 |
| IAutoFieldGenerator |
動的データ機能を使用するデータ バインド コントロールのフィールド ASP.NET 自動的に生成するメソッドを定義します。 |
| IBindableControl |
フィールド テンプレート コントロールが双方向のデータ バインディングを実装できるようにするメソッドを定義します。 |
| IBindableTemplate |
DetailsViewやFormViewなどのデータ バインド コントロールを ASP.NET して、テンプレート化されたコンテンツ セクション内の ASP.NET データ ソース コントロールに自動的にバインドする方法を提供します。 |
| ICallbackEventHandler |
コントロールがサーバー上のコールバック イベントのターゲットにできることを示すために使用されます。 |
| ICheckBoxControl |
チェック ボックスとして機能するコントロールが実装するプロパティとイベントを定義します。 |
| ICodeBlockTypeAccessor |
コード ブロック ビルダーの CodeBlockType へのアクセスを提供します。 |
| IControlBuilderAccessor |
コントロール シリアライザーがコントロールのビルダーにアクセスできるようにします。 |
| IControlDesignerAccessor |
コントロール に関連付けられている一時的なデザイン時データを格納するためのコントロール デザイナーへのアクセスを提供します。 |
| IDataBindingsAccessor |
デザイン時にコントロールのデータ バインディング式のコレクションにアクセスできるようにします。 |
| IDataItemContainer |
データ バインド コントロール コンテナーで、簡略化されたデータ バインディング操作のためにデータ項目オブジェクトを識別できるようにします。 |
| IDataKeysControl |
データ バインド コントロール ASP.NET クライアント ID を作成する方法を指定するプロパティを定義します。 |
| IDataSource |
データ バインド コントロールのバインド先となる抽象データ ソースを表します。 |
| IDataSourceViewSchemaAccessor |
型コンバーターがオブジェクトに格納されているスキーマ情報にアクセスできるようにします。 |
| IEditableTextControl |
ユーザーが変更できるテキストをレンダリングするコントロールを表します。 |
| IExpressionsAccessor |
式のコレクションをサポートするためにクラスが実装する必要があるプロパティを定義します。 |
| IExtenderControl |
エクステンダー コントロールの動作を定義します。 |
| IFilterResolutionService |
デザイナー開発者がデバイス フィルターを名前で評価するために使用できるインターフェイスを提供します。 |
| IHierarchicalDataSource |
TreeViewなどの階層データ バインド コントロールがバインドできる階層データ ソースを表します。 |
| IHierarchicalEnumerable |
IEnumerator インターフェイスで列挙できる階層コレクションを表します。 IHierarchicalEnumerable インターフェイスを実装するコレクションは、ASP.NET サイト ナビゲーションおよびデータ ソース コントロールによって使用されます。 |
| IHierarchyData |
ノード オブジェクトやノードの特性を記述するいくつかのプロパティを含む、階層データ構造のノードを公開します。 IHierarchyData インターフェイスを実装するオブジェクトは、IHierarchicalEnumerable コレクションに含めることができます。また、ASP.NET サイト ナビゲーションおよびデータ ソース コントロールで使用されます。 |
| INamingContainer |
Page オブジェクトのコントロール階層内に新しい ID 名前空間を作成するコンテナー コントロールを識別します。 これはマーカー インターフェイスのみです。 |
| INavigateUIData |
ナビゲーション ユーザー インターフェイスのデータと値をナビゲーション コントロールに提供するためにクラスが実装するインターフェイスを提供します。 |
| IParserAccessor |
要素 (HTML または XML) が解析されるタイミングを認識するために、サーバー コントロール ASP.NET 実装する必要があるメソッドを定義します。 |
| IPostBackDataHandler |
ポストバック データを自動的に読み込むには、サーバー コントロール ASP.NET 実装する必要があるメソッドを定義します。 |
| IPostBackEventHandler |
ポストバック イベントを処理するためにサーバー コントロール ASP.NET 実装する必要があるメソッドを定義します。 |
| IResourceUrlGenerator |
埋め込みリソースの URL 参照検索を提供するためにデザイナー ホストが実装する必要があるメソッドを定義します。 |
| IScriptControl |
AJAX 対応アプリケーションで ECMAScript (JavaScript) リソースを定義するためにサーバー コントロール ASP.NET 実装する必要があるメソッドを定義します。 |
| IStateFormatter |
オブジェクト グラフをシリアル化および逆シリアル化するために型が実装するメソッドを定義します。 |
| IStateManager |
サーバー コントロールのビュー ステート管理をサポートするために、クラスが実装する必要があるプロパティとメソッドを定義します。 |
| IStyleSheet |
スタイル ルールの作成をサポートするためにクラスが実装する必要があるメソッドを定義します。 |
| ITemplate |
テンプレート化された ASP.NET サーバー コントロールに子コントロールを設定するための動作を定義します。 子コントロールは、ページで定義されているインライン テンプレートを表します。 |
| ITextControl |
コントロールがテキスト コンテンツを取得または設定するために実装するインターフェイスを定義します。 |
| IThemeResolutionService |
デザイナー ツール開発者が一連の ThemeProvider オブジェクトを提供するために使用できるインターフェイスを提供します。これは、デザイン時環境のコントロールにテーマとコントロール スキンを適用するために使用できます。 |
| IUrlResolutionService |
コンテキスト情報に基づいて相対 URL を解決するためにオブジェクトによって実装されるサービスを定義します。 |
| IUserControlDesignerAccessor |
デザイナーがデザイン時にユーザー コントロールに関する情報にアクセスできるようにするプロパティを定義します。 |
| IUserControlTypeResolutionService |
指定したタグ プレフィックスとタグ名のコントロールの型を返すためにクラスが実装する必要があるメソッドを定義します。 |
| IValidator |
Web フォーム検証に参加するオブジェクトが実装する必要があるプロパティとメソッドを定義します。 |
列挙型
| 名前 | 説明 |
|---|---|
| AjaxFrameworkMode |
Microsoft Ajax クライアント ライブラリのクライアント スクリプトをクライアントに含める方法を指定します。 |
| ClientIDMode |
ASP.NET クライアント スクリプトでアクセスできるコントロールのClientIDを生成する方法を指定します。 |
| CodeBlockType |
コード ブロックの型を指定します。 |
| CodeConstructType |
ProcessCodeConstruct(CodeConstructType, String) クラスの PageParserFilter メソッドで解析できるコード コンストラクトを指定します。 |
| CompilationMode |
ページと .ascx コントロール ASP.NET コンパイルする方法.aspx指定する定数を定義します。 |
| ConflictOptions |
データを更新または削除するときに、データ ソース コントロール ASP.NET データの競合を処理する方法を決定します。 |
| DataSourceCacheExpiry |
タイムアウトが設定されたときに ASP.NET キャッシュ メカニズムを使用してキャッシュされるデータの有効期限を説明します。 |
| DataSourceCapabilities |
データ ソース コントロールのデータ取得操作に対して、レコード取得以外の処理を要求する方法を提供します。 |
| DataSourceOperation |
データ ソース コントロールによって実行されるデータ操作を指定します。 |
| HtmlTextWriterAttribute |
web 要求が処理されるときに、HtmlTextWriter または Html32TextWriter オブジェクトが HTML 要素の開始タグに書き込む HTML 属性を指定します。 |
| HtmlTextWriterStyle |
HtmlTextWriter または Html32TextWriter オブジェクト出力ストリームで使用できる HTML スタイルを指定します。 |
| HtmlTextWriterTag |
HtmlTextWriter またはオブジェクト出力ストリームに渡すことができる HTML タグ Html32TextWriter 指定します。 |
| OutputCacheLocation |
リソースの出力キャッシュ HTTP 応答の場所を制御するための有効な値を指定します。 |
| PersistenceMode |
ASP.NET サーバー コントロールのプロパティまたはイベントを.aspxまたは .ascx ファイルに宣言的に永続化する方法を指定します。 |
| RegisteredScriptType |
RegisteredScript オブジェクトによって表されるクライアント スクリプト ブロックの種類を指定します。 |
| ScriptMode |
ScriptManager オブジェクトと ScriptReference オブジェクトがクライアント スクリプトのデバッグ バージョンまたはリリース バージョンを参照するかどうかを指定します。 |
| TemplateInstance |
テンプレートのインスタンスを作成できる回数を指定します。 |
| UnobtrusiveValidationMode |
目立たない検証の動作を指定します。 |
| UpdatePanelRenderMode |
ページ上の UpdatePanel コントロールのコンテンツに使用できるレイアウト レンダリング オプションを表します。 |
| UpdatePanelUpdateMode |
UpdatePanel コントロール内のコンテンツに対して可能な更新モードを表します。 |
| ValidateRequestMode |
コントロールの要求検証の種類を指定します。 |
| VerificationConditionalOperator |
VerificationAttribute クラスで使用される条件式の演算子を指定します。 |
| VerificationReportLevel |
VerificationAttribute インスタンスによって定義されたアクセシビリティ ルールのレポート レベルを指定します。 |
| VerificationRule |
VerificationAttribute インスタンスによって定義された条件式を検証で使用する方法を指定します。 |
| ViewStateEncryptionMode |
ビューステート情報を暗号化するかどうかを指定します。 |
| ViewStateMode |
コントロールに対してビューステートを有効にするかどうかを指定します。 |
| VirtualReferenceType |
解析された仮想パスによって参照されるリソースの種類を指定します。 |
| XhtmlMobileDocType |
ページまたはコントロールにレンダリングする XhtmlTextWriter クラスの XHTML の型を指定します。 |
代理人
| 名前 | 説明 |
|---|---|
| BuildMethod |
コントロールの構築に使用されるメソッドを表します。 |
| BuildTemplateMethod |
生成されたクラス コードからテンプレート 化されたコントロールのテンプレートの作成中に ASP.NET をサポートします。 BuildTemplateMethod デリゲートは、InstantiateIn(Control) メソッドを処理します。 |
| ControlSkinDelegate |
指定したコントロールに適切なコントロール スキンを適用するメソッドを表します。 |
| DataSourceViewOperationCallback |
データ の挿入、更新、または削除の非同期操作のために、データ バインド コントロールがデータ ソース ビューに提供する非同期コールバック メソッドを表します。 |
| DataSourceViewSelectCallback |
データ バインド コントロールが非同期データ取得のためにデータ ソース ビューに提供する非同期コールバック メソッドを表します。 |
| ExtractTemplateValuesMethod |
ASP.NET が実行時に IBindableTemplate オブジェクトから一連の名前と値のペアを抽出するデリゲートを提供します。 このクラスは継承できません。 |
| ImageClickEventHandler |
ユーザーがイメージ ベースの ASP.NET サーバー コントロールをクリックしたときに発生するイベントを処理するメソッドを表します。 |
| RenderMethod |
指定した Control コンテナーを指定した HtmlTextWriterにレンダリングするメソッドを表します。 |
注釈
この名前空間には、HTML サーバー コントロール、Web サーバー コントロール、ユーザー コントロールなど、すべてのサーバー コントロールに共通の機能セットを提供する Control クラスが含まれています。 Page クラスも含まれます。 このクラスは、ASP.NET Web アプリケーション内の.aspx ファイルに対して要求が行われるたびに自動的に生成されます。 これらのクラスの両方から継承できます。
名前空間には、サーバー コントロールにデータ バインディング機能、特定のコントロールまたはページのビューステートを保存する機能、解析機能を提供するクラスも含まれています。