FileLevelUserControlBuilder メンバ
ユーザー コントロールの作成時、ユーザー コントロール ファイルを解析するために使用される FileLevelUserControlBuilder クラスを指定することにより、ページ パーサーをサポートします。
FileLevelUserControlBuilder データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| BindingContainerType | このビルダが作成するコントロールのバインディング コンテナの型を取得します。(ControlBuilder から継承されます。) |
| BuiltObjects | ルート ビルダによって作成された、保持されるオブジェクトのコレクションを取得します。(RootBuilder から継承されます。) |
| ControlType | 作成するコントロールの Type を取得します。(ControlBuilder から継承されます。) |
| CurrentFilterResolutionService | デザイナ上でコントロールを解析したり永続化したりする際に、デバイス フィルタ関連サービスを管理するために使用される IFilterResolutionService オブジェクトを取得します。(ControlBuilder から継承されます。) |
| DeclareType | コントロールを宣言するために codegen によって使用される型を取得します。(ControlBuilder から継承されます。) |
| HasAspCode | コントロールにコード ブロックが格納されているかどうかを示す値を取得します。(ControlBuilder から継承されます。) |
| ID | 作成するコントロールの識別子プロパティを取得または設定します。(ControlBuilder から継承されます。) |
| Localize | この ControlBuilder オブジェクトによって作成されるコントロールがローカライズされるかどうかを示すブール値を取得します。(ControlBuilder から継承されます。) |
| NamingContainerType | このビルダが作成するコントロールの名前付けコンテナの型を取得します。(ControlBuilder から継承されます。) |
| ServiceProvider | この ControlBuilder オブジェクトのサービス オブジェクトを取得します。(ControlBuilder から継承されます。) |
| TagName | 作成するコントロールのタグ名を取得します。(ControlBuilder から継承されます。) |
| Text | テンプレートの開始タグと終了タグ間のテキストを取得または設定します。(TemplateBuilder から継承されます。) |
| ThemeResolutionService | デザイン時にコントロールのテーマとスキンを管理するために使用される IThemeResolutionService オブジェクトを取得します。(ControlBuilder から継承されます。) |
プロテクト プロパティ| 名前 | 説明 | |
|---|---|---|
| FChildrenAsProperties | コントロールの ParseChildrenAttribute の ChildrenAsProperties を true に設定するかどうかを決定します。(ControlBuilder から継承されます。) |
| FIsNonParserAccessor | コントロールに IParserAccessor インターフェイスを実装するかどうかを決定します。(ControlBuilder から継承されます。) |
| InDesigner | ControlBuilder がデザイナで実行されているかどうかを示す値を返します。(ControlBuilder から継承されます。) |
| InPageTheme | この ControlBuilder オブジェクトを使用してページ テーマを生成するかどうかを示すブール値を取得します。(ControlBuilder から継承されます。) |
| Parser | コントロールを解析する TemplateParser を取得します。(ControlBuilder から継承されます。) |
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| AllowWhitespaceLiterals | コントロールの開始タグと終了タグ間の内容内に空白リテラルが許可されるかどうかを判断します。このメソッドは ASP.NET ページ フレームワークによって呼び出されます。 (ControlBuilder から継承されます。) |
| AppendLiteralString | 指定されたリテラルな内容をコントロールに追加します。このメソッドは ASP.NET ページ フレームワークによって呼び出されます。 (ControlBuilder から継承されます。) |
| AppendSubBuilder | コンテナ コントロールに属するすべての子コントロールの ControlBuilder オブジェクトにビルダを追加します。 (ControlBuilder から継承されます。) |
| BuildObject | デザイン時、テンプレートとその子コントロールを作成するために使用されます。 (TemplateBuilder から継承されます。) |
| CloseControl | コントロールの開始タグと終了タグの解析が完了したことをビルダに通知するためにパーサーによって呼び出されます。 (TemplateBuilder から継承されます。) |
| CreateBuilderFromType | 指定されたタグ名、オブジェクト型、およびビルダを定義する他のさまざまなパラメータを使用して、ControlBuilder オブジェクトを作成します。 (ControlBuilder から継承されます。) |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
| GetChildControlType | 解析された子コントロールのコントロール型を返します。 (RootBuilder から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
| GetObjectPersistData | この ControlBuilder オブジェクトの ObjectPersistData オブジェクトを作成します。 (ControlBuilder から継承されます。) |
| GetResourceKey | この ControlBuilder オブジェクトのリソース キーを取得します。 (ControlBuilder から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| HasBody | コントロールに開始タグと終了タグの両方のタグを含めるかどうかを決定します。このメソッドは ASP.NET ページ フレームワークによって呼び出されます。 (ControlBuilder から継承されます。) |
| HtmlDecodeLiterals | HTML コントロールのリテラル文字列を HTML デコードするかどうかを決定します。このメソッドは ASP.NET ページ フレームワークによって呼び出されます。 (ControlBuilder から継承されます。) |
| Init | Web 要求が行われるときにテンプレート ビルダを初期化します。 (TemplateBuilder から継承されます。) |
| InstantiateIn | デザイン時に子コントロールとテンプレートが属する Control オブジェクトを定義します。 (TemplateBuilder から継承されます。) |
| NeedsTagInnerText | コントロール ビルダがその内部テキストを取得するかどうかを決定します。 (TemplateBuilder から継承されます。) |
| OnAppendToParentBuilder | 親コントロール ビルダに追加されることを ControlBuilder に通知します。 (ControlBuilder から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| SetResourceKey | この ControlBuilder オブジェクトのリソース キーを設定します。 (ControlBuilder から継承されます。) |
| SetServiceProvider | この ControlBuilder オブジェクトのサービス オブジェクトを設定します。 (ControlBuilder から継承されます。) |
| SetTagInnerText | テンプレート タグの内部テキストを保存します。 (TemplateBuilder から継承されます。) |
| ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
参照- FileLevelUserControlBuilder メンバのページへのリンク