Język

DeviceSpecificChoiceControlBuilder.Init Metoda

Definicja

Występuje, gdy kontrolka serwera jest inicjowana, co jest pierwszym krokiem w cyklu życia. Ten interfejs API jest przestarzały. Aby uzyskać informacje na temat tworzenia aplikacji mobilnych ASP.NET, zobacz Mobile Apps & Witryny z 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)

Parametry

parser
TemplateParser

Obiekt analizatora szablonu odpowiedzialny za analizowanie kontrolki.

parentBuilder
ControlBuilder

Obiekt konstruktora kontrolek odpowiedzialny za tworzenie kontrolki nadrzędnej. ControlBuilder Jeśli obiekt nie jest obiektemDeviceSpecificControlBuilder, zgłaszany jest wyjątek.

type
Type

Typ przypisany do kontrolki utworzonej przez konstruktora.

tagName
String

Nazwa tagu do skompilowania. Dzięki temu konstruktor może obsługiwać wiele typów tagów.

id
String

Atrybut ID przypisany do kontrolki.

attributes
IDictionary

Obiekt IDictionary , który zawiera określone atrybuty tagu.

Wyjątki

parentBuilder nie jest obiektem DeviceSpecificControlBuilder .

Uwagi

Ta metoda jest wywoływana przez platformę ASP.NET strony podczas analizowania i nie ma być wywoływana bezpośrednio w kodzie.

Dotyczy

Zobacz też