DeviceSpecificChoiceControlBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.
DeviceSpecificChoice クラスのカスタム永続化形式を実装します。 ASP.NET モバイル アプリケーションの開発方法については、「
public ref class DeviceSpecificChoiceControlBuilder : System::Web::UI::ControlBuilder
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificChoiceControlBuilder = class
inherit ControlBuilder
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type DeviceSpecificChoiceControlBuilder = class
inherit ControlBuilder
Public Class DeviceSpecificChoiceControlBuilder
Inherits ControlBuilder
- 継承
- 属性
注釈
ASP.NET サーバー コントロールは、独自のコントロール ビルダーを使用してカスタマイズされた永続化形式を実装できます。 これを行うには、コントロール ビルダー クラスを作成し、コントロール ビルダー属性をクラスに追加します。 コントロール ビルダー オブジェクトは、ページが解析およびコンパイルされるときに使用されます。 詳細については、「 カスタム永続化の実装」を参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| DeviceSpecificChoiceControlBuilder() |
古い.
DeviceSpecificChoiceControlBuilder クラスの新しいインスタンスを初期化します。 この API は廃止されています。 ASP.NET モバイル アプリケーションの開発方法については、「 |
プロパティ
| 名前 | 説明 |
|---|---|
| BindingContainerBuilder |
古い.
このビルダーが作成するコントロールのバインド コンテナーに対応するコントロール ビルダーを取得します。 (継承元 ControlBuilder) |
| BindingContainerType |
古い.
このビルダーが作成するコントロールのバインド コンテナーの型を取得します。 (継承元 ControlBuilder) |
| ComplexPropertyEntries |
古い.
複雑なプロパティ エントリのコレクションを取得します。 (継承元 ControlBuilder) |
| ControlType |
古い.
作成するコントロールの Type を取得します。 (継承元 ControlBuilder) |
| CurrentFilterResolutionService |
古い.
デザイナーでコントロールを解析および永続化するときに、デバイス フィルター関連のサービスを管理するために使用される IFilterResolutionService オブジェクトを取得します。 (継承元 ControlBuilder) |
| DeclareType |
古い.
コード生成でコントロールを宣言するために使用される型を取得します。 (継承元 ControlBuilder) |
| FChildrenAsProperties |
古い.
ParseChildrenAttributeが ChildrenAsProperties に設定された |
| FIsNonParserAccessor |
古い.
コントロールが IParserAccessor インターフェイスを実装するかどうかを決定する値を取得します。 (継承元 ControlBuilder) |
| HasAspCode |
古い.
コントロールにコード ブロックが含まれているかどうかを示す値を取得します。 (継承元 ControlBuilder) |
| ID |
古い.
ビルドするコントロールの識別子プロパティを取得または設定します。 (継承元 ControlBuilder) |
| InDesigner |
古い.
ControlBuilderがデザイナーで実行されているかどうかを返します。 (継承元 ControlBuilder) |
| InPageTheme |
古い.
この ControlBuilder オブジェクトを使用してページ テーマを生成するかどうかを示すブール値を取得します。 (継承元 ControlBuilder) |
| ItemType |
古い.
バインド コンテナーに設定されている型を取得します。 (継承元 ControlBuilder) |
| Localize |
古い.
この ControlBuilder オブジェクトによって作成されたコントロールがローカライズされているかどうかを示すブール値を取得します。 (継承元 ControlBuilder) |
| NamingContainerType |
古い.
このビルダーが作成するコントロールの名前付けコンテナーの型を取得します。 (継承元 ControlBuilder) |
| PageVirtualPath |
古い.
この ControlBuilder インスタンスによってビルドされるページの仮想パスを取得します。 (継承元 ControlBuilder) |
| Parser |
古い.
コントロールの解析を担当する TemplateParser を取得します。 (継承元 ControlBuilder) |
| ServiceProvider |
古い.
この ControlBuilder オブジェクトのサービス オブジェクトを取得します。 (継承元 ControlBuilder) |
| SubBuilders |
古い.
このControlBuilder オブジェクトの子ControlBuilder オブジェクトの一覧を取得します。 (継承元 ControlBuilder) |
| TagName |
古い.
ビルドするコントロールのタグ名を取得します。 (継承元 ControlBuilder) |
| TemplatePropertyEntries |
古い.
テンプレート プロパティ エントリのコレクションを取得します。 (継承元 ControlBuilder) |
| ThemeResolutionService |
古い.
コントロールのテーマとスキンを管理するためにデザイン時に使用される IThemeResolutionService オブジェクトを取得します。 (継承元 ControlBuilder) |
メソッド
| 名前 | 説明 |
|---|---|
| AllowWhitespaceLiterals() |
古い.
コントロールの開始タグと終了タグの間のコンテンツで空白リテラルを許可するかどうかを決定します。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。 (継承元 ControlBuilder) |
| AppendLiteralString(String) |
古い.
指定したリテラル コンテンツをコントロールに追加します。 この API は廃止されています。 ASP.NET モバイル アプリケーションの開発方法については、「 |
| AppendSubBuilder(ControlBuilder) |
古い.
コンテナー コントロールに属するすべての子コントロールの ControlBuilder オブジェクトにビルダーを追加します。 この API は廃止されています。 ASP.NET モバイル アプリケーションの開発方法については、「 |
| BuildObject() |
古い.
この ControlBuilder オブジェクトによって参照されるコントロールのデザイン時インスタンスを構築します。 (継承元 ControlBuilder) |
| CloseControl() |
古い.
パーサーによって呼び出され、コントロールの開始タグと終了タグの解析が完了したことをビルダーに通知します。 (継承元 ControlBuilder) |
| Equals(Object) |
古い.
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetChildControlType(String, IDictionary) |
古い.
コントロールの子コントロールの型を取得します。 この API は廃止されています。 ASP.NET モバイル アプリケーションの開発方法については、「 |
| GetHashCode() |
古い.
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetObjectPersistData() |
古い.
このObjectPersistData オブジェクトのControlBuilder オブジェクトを作成します。 (継承元 ControlBuilder) |
| GetResourceKey() |
古い.
この ControlBuilder オブジェクトのリソース キーを取得します。 (継承元 ControlBuilder) |
| GetType() |
古い.
現在のインスタンスの Type を取得します。 (継承元 Object) |
| HasBody() |
古い.
コントロールに開始タグと終了タグの両方があるかどうかを判断します。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。 (継承元 ControlBuilder) |
| HtmlDecodeLiterals() |
古い.
HTML コントロールのリテラル文字列を HTML デコードする必要があるかどうかを判断します。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。 (継承元 ControlBuilder) |
| Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) |
古い.
サーバー コントロールが初期化されるときに発生します。これは、そのライフ サイクルの最初のステップです。 この API は廃止されています。 ASP.NET モバイル アプリケーションの開発方法については、「 |
| MemberwiseClone() |
古い.
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| NeedsTagInnerText() |
古い.
コントロール ビルダーが内部テキストを取得する必要があるかどうかを判断します。 その場合は、 SetTagInnerText(String) メソッドを呼び出す必要があります。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。 (継承元 ControlBuilder) |
| OnAppendToParentBuilder(ControlBuilder) |
古い.
親コントロール ビルダーに追加されていることを ControlBuilder に通知します。 (継承元 ControlBuilder) |
| ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) |
古い.
カスタム コントロール ビルダーが、生成されたコード ドキュメント オブジェクト モデル (CodeDom) にアクセスし、コントロールの解析とビルドのプロセス中にコードを挿入および変更できるようにします。 (継承元 ControlBuilder) |
| SetResourceKey(String) |
古い.
この ControlBuilder オブジェクトのリソース キーを設定します。 (継承元 ControlBuilder) |
| SetServiceProvider(IServiceProvider) |
古い.
この ControlBuilder オブジェクトのサービス オブジェクトを設定します。 (継承元 ControlBuilder) |
| SetTagInnerText(String) |
古い.
コントロール タグの内部テキストを ControlBuilder に提供します。 (継承元 ControlBuilder) |
| ToString() |
古い.
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |