Partager via


DeviceSpecificChoiceControlBuilder.Init Méthode

Définition

Se produit lorsque le contrôle serveur est initialisé, ce qui constitue la première étape de son cycle de vie. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Applications mobiles & Sites avec 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)

Paramètres

parser
TemplateParser

Objet analyseur de modèles responsable de l'analyse du contrôle.

parentBuilder
ControlBuilder

Objet générateur de contrôles responsable de la génération du contrôle parent. Si ControlBuilder n'est pas un objet DeviceSpecificControlBuilder, une exception est levée.

type
Type

Type assigné au contrôle que le générateur va créer.

tagName
String

Le nom de la balise à générer. Le générateur peut ainsi prendre en charge plusieurs types de balises.

id
String

Attribut ID qui est assigné au contrôle.

attributes
IDictionary

Objet IDictionary qui contient les attributs de balise spécifiés.

Exceptions

parentBuilder n’est pas un objet DeviceSpecificControlBuilder.

Remarques

Cette méthode est appelée par l’infrastructure de page ASP.NET pendant l’analyse et n’est pas destinée à être appelée directement dans votre code.

S’applique à

Voir aussi