ControlBuilder.Init 方法

定义

实例化 ControlBuilder 后再进行初始化以便使用。 此方法由 ASP.NET 页面框架调用。

public:
 virtual 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 virtual void Init (System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, Type type, string tagName, string id, System.Collections.IDictionary attribs);
abstract member Init : System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary -> unit
override this.Init : System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary -> unit
Public Overridable 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 对象。

注解

此方法在分析期间由 ASP.NET 页框架调用,不打算在代码中直接调用。

适用于