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 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值确定控件是否具有 ParseChildrenAttribute 设置为 ChildrenAsPropertiestrue.

(继承自 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),并在分析和生成控件的过程中插入和修改代码。

(继承自 ControlBuilder)
SetResourceKey(String)

此 API 支持产品基础结构,不能在代码中直接使用。

设置此 ControlBuilder 对象的资源键。

(继承自 ControlBuilder)
SetServiceProvider(IServiceProvider)

此 API 支持产品基础结构,不能在代码中直接使用。

设置此 ControlBuilder 对象的服务对象。

(继承自 ControlBuilder)
SetTagInnerText(String)

此 API 支持产品基础结构,不能在代码中直接使用。

保存模板标记的内部文本。

(继承自 TemplateBuilder)
ToString()

此 API 支持产品基础结构,不能在代码中直接使用。

返回一个表示当前对象的字符串。

(继承自 Object)

适用于