Udostępnij za pośrednictwem


DeviceSpecificChoiceControlBuilder.Init Metoda

Definicja

Występuje, gdy kontrola serwera jest inicjowana, co jest pierwszym krokiem w cyklu życiowym. Ten interfejs API jest nieaktualny. Aby uzyskać informacje na temat tworzenia ASP.NET aplikacji mobilnych, zobacz Mobile Apps & Sites with ASP.NET (Aplikacje mobilne & Sites with 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 kompilowanie kontrolki nadrzędnej. Jeśli obiekt ControlBuilder nie jest obiektem DeviceSpecificControlBuilder , 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

IDictionary Obiekt, 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ż