ObjectTagBuilder.Init 方法

定义

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

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

public:
 override void Init(System::Web::UI::TemplateParser ^ parser, System::Web::UI::ControlBuilder ^ parentBuilder, Type ^ type, System::String ^ tagName, System::String ^ id, System::Collections::IDictionary ^ attribs);
public override void Init (System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, Type type, string tagName, string id, System.Collections.IDictionary attribs);
override this.Init : System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary -> unit
Public Overrides Sub Init (parser As TemplateParser, parentBuilder As ControlBuilder, type As Type, tagName As String, id As String, attribs As IDictionary)

参数

parser
TemplateParser

负责分析控件的 TemplateParser

parentBuilder
ControlBuilder

负责生成控件的 ControlBuilder

type
Type

分配给生成器将创建的控件的 Type

tagName
String

要生成的标记的名称。 这允许生成器支持多个标记类型。

id
String

分配给控件的 ID

attribs
IDictionary

保存所有指定标记特性的 IDictionary

例外

id 参数为 null

  • 或 - 对象标记范围无效。

  • 或 - classidprogid 特性不包括在内或无效。

适用于