ObjectTagBuilder.Init Metoda

Definicja

Inicjuje konstruktora tagów obiektów podczas analizowania strony.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Parametry

parser
TemplateParser

Odpowiedzialny TemplateParser za analizowanie kontrolki.

parentBuilder
ControlBuilder

Odpowiedzialny ControlBuilder za budowę kontroli.

type
Type

Przypisany Type 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

Przypisany ID do kontrolki.

attribs
IDictionary

Element IDictionary , który przechowuje wszystkie określone atrybuty tagu.

Wyjątki

Parametr id jest null.

— lub —

Zakres tagu obiektu jest nieprawidłowy.

— lub —

Atrybuty classid lub progid nie są dołączone lub są nieprawidłowe.

Dotyczy