RootBuilder クラス

定義

内容をどのように解析するかについてその動作を定義するときにページ パーサーをサポートします。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class RootBuilder sealed : System::Web::UI::TemplateBuilder
public ref class RootBuilder : System::Web::UI::TemplateBuilder
public sealed class RootBuilder : System.Web.UI.TemplateBuilder
public class RootBuilder : System.Web.UI.TemplateBuilder
type RootBuilder = class
    inherit TemplateBuilder
Public NotInheritable Class RootBuilder
Inherits TemplateBuilder
Public Class RootBuilder
Inherits TemplateBuilder
継承
派生

コンストラクター

RootBuilder()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

RootBuilder クラスの新しいインスタンスを初期化します。

RootBuilder(TemplateParser)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

テンプレート パーサーを指定して、RootBuilder クラスの新しいインスタンスを初期化します。

プロパティ

BindingContainerBuilder

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このビルダーが作成するコントロールのバインディング コンテナーに対応するコントロール ビルダーを取得します。

(継承元 ControlBuilder)
BindingContainerType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このビルダーが作成するコントロールのバインディング コンテナーの型を取得します。

(継承元 ControlBuilder)
BuiltObjects

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ルート ビルダーによって作成された、保持するオブジェクトのコレクションを取得します。

ComplexPropertyEntries

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

複合プロパティ エントリのコレクションを取得します。

(継承元 ControlBuilder)
ControlType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

作成するコントロールの Type を取得します。

(継承元 ControlBuilder)
CurrentFilterResolutionService

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

デザイナー上でコントロールを解析したり永続化したりする際に、デバイス フィルター関連サービスを管理するために使用される IFilterResolutionService オブジェクトを取得します。

(継承元 ControlBuilder)
DeclareType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールを宣言するためにコード生成で使用される型を取得します。

(継承元 ControlBuilder)
FChildrenAsProperties

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールに ParseChildrenAttributetrue に設定された ChildrenAsProperties があるかどうかを決定する値を取得します。

(継承元 ControlBuilder)
FIsNonParserAccessor

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールが IParserAccessor インターフェイスを実装するかどうかを決定する値を取得します。

(継承元 ControlBuilder)
HasAspCode

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールにコード ブロックが格納されているかどうかを示す値を取得します。

(継承元 ControlBuilder)
ID

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

作成するコントロールの識別子プロパティを取得または設定します。

(継承元 ControlBuilder)
InDesigner

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ControlBuilder がデザイナーで実行されているかどうかを示す値を返します。

(継承元 ControlBuilder)
InPageTheme

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder オブジェクトを使用してページ テーマを生成するかどうかを示すブール値を取得します。

(継承元 ControlBuilder)
ItemType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

バインディング コンテナーに設定される型を取得します。

(継承元 ControlBuilder)
Localize

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder オブジェクトによって作成されるコントロールがローカライズされるかどうかを示すブール値を取得します。

(継承元 ControlBuilder)
NamingContainerType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このビルダーが作成するコントロールの名前付けコンテナーの型を取得します。

(継承元 ControlBuilder)
PageVirtualPath

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder インスタンスによって作成されるページの仮想パスを取得します。

(継承元 ControlBuilder)
Parser

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールを解析する TemplateParser を取得します。

(継承元 ControlBuilder)
ServiceProvider

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder オブジェクトのサービス オブジェクトを取得します。

(継承元 ControlBuilder)
SubBuilders

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder オブジェクトの子 ControlBuilder オブジェクトのリストを取得します。

(継承元 ControlBuilder)
TagName

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

作成するコントロールのタグ名を取得します。

(継承元 ControlBuilder)
TemplatePropertyEntries

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

テンプレート プロパティ エントリのコレクションを取得します。

(継承元 ControlBuilder)
Text

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

テンプレートの開始タグと終了タグ間のテキストを取得または設定します。

(継承元 TemplateBuilder)
ThemeResolutionService

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

デザイン時にコントロールのテーマとスキンを管理するために使用される IThemeResolutionService オブジェクトを取得します。

(継承元 ControlBuilder)

メソッド

AllowWhitespaceLiterals()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールの開始タグと終了タグの間のコンテンツで空白文字リテラルが許可されるかどうかを決定します。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。

(継承元 ControlBuilder)
AppendLiteralString(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたリテラル コンテンツをコントロールに追加します。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。

(継承元 ControlBuilder)
AppendSubBuilder(ControlBuilder)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コンテナー コントロールに属しているすべての子コントロールの ControlBuilder オブジェクトにビルダーを追加します。

(継承元 ControlBuilder)
BuildObject()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

デザイン時、テンプレートとその子コントロールを作成するために使用されます。

(継承元 TemplateBuilder)
CloseControl()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールの開始タグと終了タグの解析が完了したことをビルダーに通知するためにパーサーによって呼び出されます。

(継承元 TemplateBuilder)
Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetChildControlType(String, IDictionary)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

解析された子コントロールのコントロール型を返します。

GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetObjectPersistData()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ObjectPersistData オブジェクトの ControlBuilder オブジェクトを作成します。

(継承元 ControlBuilder)
GetResourceKey()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder オブジェクトのリソース キーを取得します。

(継承元 ControlBuilder)
GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
HasBody()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロールに開始タグと終了タグの両方のタグを含めるかどうかを決定します。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。

(継承元 ControlBuilder)
HtmlDecodeLiterals()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

HTML コントロールのリテラル文字列を HTML デコードするかどうかを決定します。 このメソッドは、ASP.NET ページ フレームワークによって呼び出されます。

(継承元 ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Web 要求が行われるときにテンプレート ビルダーを初期化します。

(継承元 TemplateBuilder)
InstantiateIn(Control)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

デザイン時に子コントロールとテンプレートが属する Control オブジェクトを定義します。

(継承元 TemplateBuilder)
MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Object の簡易コピーを作成します。

(継承元 Object)
NeedsTagInnerText()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コントロール ビルダーがその内部テキストを取得するかどうかを決定します。

(継承元 TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

親コントロール ビルダーに追加されることを ControlBuilder に通知します。

(継承元 ControlBuilder)
OnCodeGenerationComplete()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コード生成が終了した後で CodeCompileUnit オブジェクトを変更する手段を提供します。

ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

カスタム コントロール ビルダーが、生成された CodeDom (Code Document Object Model) にアクセスし、コントロールの解析とビルドのプロセス中にコードを挿入および更新できるようにします。

(継承元 ControlBuilder)
SetResourceKey(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder オブジェクトのリソース キーを設定します。

(継承元 ControlBuilder)
SetServiceProvider(IServiceProvider)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

この ControlBuilder オブジェクトのサービス オブジェクトを設定します。

(継承元 ControlBuilder)
SetTagInnerText(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

テンプレート タグの内部テキストを保存します。

(継承元 TemplateBuilder)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象