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

获取确定控件是否有设置到 trueParseChildrenAttributeChildrenAsProperties 的值。

(继承自 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)

适用于