Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisé pour initialiser l’instance du composant. Les composants peuvent lancer des appels de serveur distants et d’autres actions d’initialisation. Les valeurs de jeu de données ne peuvent pas être initialisées ici, utilisez la méthode updateView pour y parvenir.
trackContainerResize doit être appelé une seule fois, de préférence dans la méthode du composant init pour notifier que le composant a besoin des informations de disposition. Utilisez cette méthode pour indiquer à l’infrastructure de remplir allocatedHeight et allocatedWidth de méthodes.
Note
tractContainerResize doit être appelé en premier avant les méthodes et allocatedWidth les allocatedHeight méthodes.
Disponible pour
Applications pilotées par modèle, applications canevas et portails.
Syntaxe
init(context,notifyOutputChanged,state,container)
Paramètres
| Nom du paramètre | Type | Obligatoire | Descriptif |
|---|---|---|---|
| context | Contexte | oui | Propriétés d’entrée contenant les paramètres, les métadonnées des composants et les fonctions d’interface. |
| notifyOutputChanged | function |
Non | Méthode permettant d’informer l’infrastructure qu’elle a de nouvelles sorties |
| état | Dictionary |
Non | État du composant enregistré à partir de setControlState dans la dernière session |
| container | HTMLDivElement | Non | Élément div à afficher |
Example
public init(context: ComponentFramework.Context<IInputs>, notifyOutputChanged: () => void, state: ComponentFramework.Dictionary, container:HTMLDivElement)
{
this._labelElement = document.createElement("label");
this._labelElement.setAttribute("class", "HelloWorldColor");
container.appendChild(this._labelElement);
}
Articles connexes
Contrôle
Référence d’API Power Apps component framework
Vue d'ensemble de Power Apps component framework