ObjectTagBuilder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由 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() |
此 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 设置为 ChildrenAsProperties |
| 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) |