ObjectTagBuilder 类

定义

由 ASP.NET TemplateParser 类用来分析服务器端<object>标记。 无法继承此类。

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

public ref class ObjectTagBuilder sealed : System::Web::UI::ControlBuilder
public sealed class ObjectTagBuilder : System.Web.UI.ControlBuilder
type ObjectTagBuilder = class
    inherit ControlBuilder
Public NotInheritable Class ObjectTagBuilder
Inherits ControlBuilder
继承
ObjectTagBuilder

构造函数

名称 说明
ObjectTagBuilder()

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

初始化 ObjectTagBuilder 类的新实例。

属性

名称 说明
BindingContainerBuilder

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

获取对应于此生成器创建的控件的绑定容器的控件生成器。

(继承自 ControlBuilder)
BindingContainerType

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

获取此生成器创建的控件的绑定容器的类型。

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

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

IThemeResolutionService获取设计时用于管理控件主题和外观的对象。

(继承自 ControlBuilder)

方法

名称 说明
AllowWhitespaceLiterals()

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

确定控件的开始标记和结束标记之间的内容中是否允许空格文本。 此方法由 ASP.NET 页框架调用。

(继承自 ControlBuilder)
AppendLiteralString(String)

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

将内容(如文本或 HTML)添加到控件。

AppendSubBuilder(ControlBuilder)

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

将生成器添加到 ObjectTagBuilder 属于容器控件的任何子控件的对象。

BuildObject()

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

生成此 ControlBuilder 对象所引用的控件的设计时实例。

(继承自 ControlBuilder)
CloseControl()

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

分析程序调用以通知生成器控件的开始和结束标记的解析已完成。

(继承自 ControlBuilder)
Equals(Object)

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

确定指定的对象是否等于当前对象。

(继承自 Object)
GetChildControlType(String, IDictionary)

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

Type获取与子标记对应的控件类型。 此方法由 ASP.NET 页框架调用。

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

分析页面时初始化对象标记生成器。

MemberwiseClone()

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

创建当前 Object的浅表副本。

(继承自 Object)
NeedsTagInnerText()

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

确定控件生成器是否需要获取其内部文本。 如果是这样, SetTagInnerText(String) 则必须调用该方法。 此方法由 ASP.NET 页框架调用。

(继承自 ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)

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

通知 ControlBuilder 它正在添加到父控件生成器。

(继承自 ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

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

使自定义控件生成器能够访问生成的代码文档对象模型(CodeDom),并在分析和生成控件的过程中插入和修改代码。

(继承自 ControlBuilder)
SetResourceKey(String)

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

设置此 ControlBuilder 对象的资源键。

(继承自 ControlBuilder)
SetServiceProvider(IServiceProvider)

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

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

(继承自 ControlBuilder)
SetTagInnerText(String)

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

ControlBuilder提供控件标记的内部文本。

(继承自 ControlBuilder)
ToString()

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

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

(继承自 Object)

适用于