System.Web.UI 名前空間

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

HtmlInputImageImageButton サーバー コントロールなど、ユーザーがイメージ ベースの 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 <object> クラスによって使用されます。 このクラスは継承できません。

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

dispose コントロール内にあるコントロールのUpdatePanel スクリプトへのアクセスを提供します。

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

DetailsViewFormViewなどのデータ バインド コントロールを 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 ファイルに対して要求が行われるたびに自動的に生成されます。 これらのクラスの両方から継承できます。

名前空間には、サーバー コントロールにデータ バインディング機能、特定のコントロールまたはページのビューステートを保存する機能、解析機能を提供するクラスも含まれています。