Freigeben über


DeviceSpecificChoiceControlBuilder.Init Methode

Definition

Tritt bei der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus. Diese API ist veraltet. Informationen zum Entwickeln ASP.NET mobiler Anwendungen finden Sie unter Mobile Apps & Sites mit 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)

Parameter

parser
TemplateParser

Das Vorlagenparserobjekt, das für das Analysieren des Steuerelements zuständig ist.

parentBuilder
ControlBuilder

Das für das Erstellen des übergeordneten Steuerelements zuständige Steuerelement-Generatorobjekt. Wenn die ControlBuilder-Klasse kein DeviceSpecificControlBuilder-Objekt ist, wird eine Ausnahme ausgelöst.

type
Type

Der Typ, der dem Steuerelement zugewiesen ist, das vom Generator erstellt wird.

tagName
String

Der Name des zu erstellenden Tags. Dadurch bietet der Generator Unterstützung für mehrere Tagtypen.

id
String

Das dem Steuerelement zugewiesene ID-Attribut.

attributes
IDictionary

Das IDictionary-Objekt, das alle angegebenen Tagattribute enthält.

Ausnahmen

parentBuilder ist kein DeviceSpecificControlBuilder-Objekt.

Hinweise

Diese Methode wird vom ASP.NET Seitenframework während der Analyse aufgerufen und ist nicht für den direkten Aufruf im Code vorgesehen.

Gilt für:

Weitere Informationen