FileLevelPageControlBuilder FileLevelPageControlBuilder FileLevelPageControlBuilder FileLevelPageControlBuilder Class

定義

ページ ファイルを解析します。ページ ファイル解析のための既定の ControlBuilder クラスです。Parses page files and is the default ControlBuilder class for parsing page files.

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

注釈

コントロールビルダーは、コントロールを構築するときにページパーサーをサポートし、コントロールに含まれる子コントロールをサポートします。Control builders support the page parser in building a control and the child controls that the control contains. クラスは、個々のControlBuilderページファイルの既定のクラスです。 FileLevelPageControlBuilderThe FileLevelPageControlBuilder class is the default ControlBuilder class for individual page files. メソッドをFileLevelPageControlBuilderオーバーライドして、カスタムページの解析を提供します。Override the FileLevelPageControlBuilder methods to provide custom page parsing.

コンストラクター

FileLevelPageControlBuilder() FileLevelPageControlBuilder() FileLevelPageControlBuilder() FileLevelPageControlBuilder()

FileLevelPageControlBuilder クラスの新しいインスタンスを初期化します。Initializes a new instance of the FileLevelPageControlBuilder class.

メソッド

AllowWhitespaceLiterals() AllowWhitespaceLiterals() AllowWhitespaceLiterals() AllowWhitespaceLiterals()

コントロールの開始タグと終了タグの間のコンテンツで空白文字リテラルが許可されるかどうかを決定します。Determines whether white space literals are permitted in the content between a control's opening and closing tags. このメソッドは ASP.NET ページ フレームワークによって呼び出されます。This method is called by the ASP.NET page framework.

(Inherited from ControlBuilder)
AppendLiteralString(String) AppendLiteralString(String) AppendLiteralString(String) AppendLiteralString(String)

指定されたリテラル コンテンツをコントロールに追加します。Adds the specified literal content to a control.

AppendSubBuilder(ControlBuilder) AppendSubBuilder(ControlBuilder) AppendSubBuilder(ControlBuilder) AppendSubBuilder(ControlBuilder)

コンテナー コントロールに属するすべての子コントロールの ControlBuilder オブジェクトに FileLevelPageControlBuilder オブジェクトを追加します。Adds a ControlBuilder object to the FileLevelPageControlBuilder object for any child controls that belong to the container control.

BuildObject() BuildObject() BuildObject() BuildObject()

デザイン時、テンプレートとその子コントロールを作成するために使用されます。Used during design time to build the template and its child controls.

(Inherited from TemplateBuilder)
CloseControl() CloseControl() CloseControl() CloseControl()

コントロールの開始タグと終了タグの解析が完了したことをビルダーに通知するためにパーサーによって呼び出されます。Called by the parser to inform the builder that the parsing of the control's opening and closing tags is complete.

(Inherited from TemplateBuilder)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetChildControlType(String, IDictionary) GetChildControlType(String, IDictionary) GetChildControlType(String, IDictionary) GetChildControlType(String, IDictionary)

解析された子コントロールのコントロール型を返します。Returns the control type of any parsed child controls.

(Inherited from RootBuilder)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetObjectPersistData() GetObjectPersistData() GetObjectPersistData() GetObjectPersistData()

この ObjectPersistData オブジェクトの ControlBuilder オブジェクトを作成します。Creates the ObjectPersistData object for this ControlBuilder object.

(Inherited from ControlBuilder)
GetResourceKey() GetResourceKey() GetResourceKey() GetResourceKey()

この ControlBuilder オブジェクトのリソース キーを取得します。Retrieves the resource key for this ControlBuilder object.

(Inherited from ControlBuilder)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
HasBody() HasBody() HasBody() HasBody()

コントロールに開始タグと終了タグの両方のタグを含めるかどうかを決定します。Determines if a control has both an opening and closing tag. このメソッドは ASP.NET ページ フレームワークによって呼び出されます。This method is called by the ASP.NET page framework.

(Inherited from ControlBuilder)
HtmlDecodeLiterals() HtmlDecodeLiterals() HtmlDecodeLiterals() HtmlDecodeLiterals()

HTML コントロールのリテラル文字列を HTML デコードするかどうかを決定します。Determines whether the literal string of an HTML control must be HTML decoded. このメソッドは ASP.NET ページ フレームワークによって呼び出されます。This method is called by the ASP.NET page framework.

(Inherited from ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary) Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

Web 要求が行われるときにテンプレート ビルダーを初期化します。Initializes the template builder when a Web request is made.

(Inherited from TemplateBuilder)
InstantiateIn(Control) InstantiateIn(Control) InstantiateIn(Control) InstantiateIn(Control)

デザイン時に子コントロールとテンプレートが属する Control オブジェクトを定義します。Defines the Control object that child controls and templates belong to in design time.

(Inherited from TemplateBuilder)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
NeedsTagInnerText() NeedsTagInnerText() NeedsTagInnerText() NeedsTagInnerText()

コントロール ビルダーがその内部テキストを取得するかどうかを決定します。Determines if the control builder needs to get its inner text.

(Inherited from TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder) OnAppendToParentBuilder(ControlBuilder) OnAppendToParentBuilder(ControlBuilder) OnAppendToParentBuilder(ControlBuilder)

親コントロール ビルダーに追加されることを ControlBuilder に通知します。Notifies the ControlBuilder that it is being added to a parent control builder.

(Inherited from ControlBuilder)
OnCodeGenerationComplete() OnCodeGenerationComplete() OnCodeGenerationComplete() OnCodeGenerationComplete()

コード生成が終了した後で CodeCompileUnit オブジェクトを変更する手段を提供します。Provides a way to modify the CodeCompileUnit object after code generation is finished.

(Inherited from RootBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod) ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

カスタム コントロール ビルダーが、生成された CodeDom (Code Document Object Model) にアクセスし、コントロールの解析とビルドのプロセス中にコードを挿入および更新できるようにします。Enables custom control builders to access the generated Code Document Object Model (CodeDom) and insert and modify code during the process of parsing and building controls.

(Inherited from ControlBuilder)
SetResourceKey(String) SetResourceKey(String) SetResourceKey(String) SetResourceKey(String)

この ControlBuilder オブジェクトのリソース キーを設定します。Sets the resource key for this ControlBuilder object.

(Inherited from ControlBuilder)
SetServiceProvider(IServiceProvider) SetServiceProvider(IServiceProvider) SetServiceProvider(IServiceProvider) SetServiceProvider(IServiceProvider)

この ControlBuilder オブジェクトのサービス オブジェクトを設定します。Sets the service object for this ControlBuilder object.

(Inherited from ControlBuilder)
SetTagInnerText(String) SetTagInnerText(String) SetTagInnerText(String) SetTagInnerText(String)

テンプレート タグの内部テキストを保存します。Saves the inner text of the template tag.

(Inherited from TemplateBuilder)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

プロパティ

BindingContainerBuilder BindingContainerBuilder BindingContainerBuilder BindingContainerBuilder

このビルダーが作成するコントロールのバインディング コンテナーに対応するコントロール ビルダーを取得します。Gets the control builder that corresponds to the binding container for the control that this builder creates.

(Inherited from ControlBuilder)
BindingContainerType BindingContainerType BindingContainerType BindingContainerType

このビルダーが作成するコントロールのバインディング コンテナーの型を取得します。Gets the type of the binding container for the control that this builder creates.

(Inherited from ControlBuilder)
BuiltObjects BuiltObjects BuiltObjects BuiltObjects

ルート ビルダーによって作成された、保持するオブジェクトのコレクションを取得します。Gets a collection of the objects to persist that were built by the root builder.

(Inherited from RootBuilder)
ComplexPropertyEntries ComplexPropertyEntries ComplexPropertyEntries ComplexPropertyEntries

複合プロパティ エントリのコレクションを取得します。Gets a collection of complex property entries.

(Inherited from ControlBuilder)
ControlType ControlType ControlType ControlType

作成するコントロールの Type を取得します。Gets the Type for the control to be created.

(Inherited from ControlBuilder)
CurrentFilterResolutionService CurrentFilterResolutionService CurrentFilterResolutionService CurrentFilterResolutionService

デザイナー上でコントロールを解析したり永続化したりする際に、デバイス フィルター関連サービスを管理するために使用される IFilterResolutionService オブジェクトを取得します。Gets an IFilterResolutionService object that is used to manage device-filter related services when parsing and persisting controls in the designer.

(Inherited from ControlBuilder)
DeclareType DeclareType DeclareType DeclareType

コントロールを宣言するためにコード生成で使用される型を取得します。Gets the type that will be used by code generation to declare the control.

(Inherited from ControlBuilder)
FChildrenAsProperties FChildrenAsProperties FChildrenAsProperties FChildrenAsProperties

コントロールに ParseChildrenAttributetrue に設定された ChildrenAsProperties があるかどうかを決定する値を取得します。Gets a value that determines whether the control has a ParseChildrenAttribute with ChildrenAsProperties set to true.

(Inherited from ControlBuilder)
FIsNonParserAccessor FIsNonParserAccessor FIsNonParserAccessor FIsNonParserAccessor

コントロールが IParserAccessor インターフェイスを実装するかどうかを決定する値を取得します。Gets a value that determines whether the control implements the IParserAccessor interface.

(Inherited from ControlBuilder)
HasAspCode HasAspCode HasAspCode HasAspCode

コントロールにコード ブロックが格納されているかどうかを示す値を取得します。Gets a value indicating whether the control contains any code blocks.

(Inherited from ControlBuilder)
ID ID ID ID

作成するコントロールの識別子プロパティを取得または設定します。Gets or sets the identifier property for the control to be built.

(Inherited from ControlBuilder)
InDesigner InDesigner InDesigner InDesigner

ControlBuilder がデザイナーで実行されているかどうかを示す値を返します。Returns whether the ControlBuilder is running in the designer.

(Inherited from ControlBuilder)
InPageTheme InPageTheme InPageTheme InPageTheme

この ControlBuilder オブジェクトを使用してページ テーマを生成するかどうかを示すブール値を取得します。Gets a Boolean value indicating whether this ControlBuilder object is used to generate page themes.

(Inherited from ControlBuilder)
ItemType ItemType ItemType ItemType

バインディング コンテナーに設定される型を取得します。Gets the type set on the binding container.

(Inherited from ControlBuilder)
Localize Localize Localize Localize

この ControlBuilder オブジェクトによって作成されるコントロールがローカライズされるかどうかを示すブール値を取得します。Gets a Boolean value indicating whether the control that is created by this ControlBuilder object is localized.

(Inherited from ControlBuilder)
NamingContainerType NamingContainerType NamingContainerType NamingContainerType

このビルダーが作成するコントロールの名前付けコンテナーの型を取得します。Gets the type of the naming container for the control that this builder creates.

(Inherited from ControlBuilder)
PageVirtualPath PageVirtualPath PageVirtualPath PageVirtualPath

この ControlBuilder インスタンスによって作成されるページの仮想パスを取得します。Gets the virtual path of a page to be built by this ControlBuilder instance.

(Inherited from ControlBuilder)
Parser Parser Parser Parser

コントロールを解析する TemplateParser を取得します。Gets the TemplateParser responsible for parsing the control.

(Inherited from ControlBuilder)
ServiceProvider ServiceProvider ServiceProvider ServiceProvider

この ControlBuilder オブジェクトのサービス オブジェクトを取得します。Gets the service object for this ControlBuilder object.

(Inherited from ControlBuilder)
SubBuilders SubBuilders SubBuilders SubBuilders

この ControlBuilder オブジェクトの子 ControlBuilder オブジェクトのリストを取得します。Gets a list of child ControlBuilder objects for this ControlBuilder object.

(Inherited from ControlBuilder)
TagName TagName TagName TagName

作成するコントロールのタグ名を取得します。Gets the tag name for the control to be built.

(Inherited from ControlBuilder)
TemplatePropertyEntries TemplatePropertyEntries TemplatePropertyEntries TemplatePropertyEntries

テンプレート プロパティ エントリのコレクションを取得します。Gets a collection of template property entries.

(Inherited from ControlBuilder)
Text Text Text Text

テンプレートの開始タグと終了タグ間のテキストを取得または設定します。Gets or sets the text between the opening and closing tags of the template.

(Inherited from TemplateBuilder)
ThemeResolutionService ThemeResolutionService ThemeResolutionService ThemeResolutionService

デザイン時にコントロールのテーマとスキンを管理するために使用される IThemeResolutionService オブジェクトを取得します。Gets an IThemeResolutionService object that is used in design time to manage control themes and skins.

(Inherited from ControlBuilder)

適用対象

こちらもご覧ください