DeviceSpecificChoiceControlBuilder.Init 方法

定义

初始化服务器控件时发生,这是它的生命周期的第一步。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

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 ^ attributes);
public override void Init (System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, Type type, string tagName, string id, System.Collections.IDictionary attributes);
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, attributes As IDictionary)

参数

parser
TemplateParser

负责分析控件的模板分析器对象。

parentBuilder
ControlBuilder

负责生成父控件的控件生成器对象。 如果 ControlBuilder 不是 DeviceSpecificControlBuilder 对象,则会引发异常。

type
Type

指派给生成器将创建的控件的类型。

tagName
String

要生成的标记的名称。 这使得生成器能够支持多个标记类型。

id
String

指派给控件的 ID 特性。

attributes
IDictionary

保存指定标记特性的 IDictionary 对象。

例外

parentBuilder 不是 DeviceSpecificControlBuilder 对象。

注解

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

适用于

另请参阅