StandardControl.init
Se usa para inicializar la instancia del componente. Los componentes pueden iniciar llamadas a servidores remotos y otras acciones de inicialización. Los valores del conjunto de datos no se pueden inicializar aquí, use el método updateView para ello.
trackContainerResize debe llamarse una vez, preferiblemente en el método init
del componente para notificar que el componente necesita la información de diseño. Use este método para indicar al marco para poblar los métodos allocatedHeight
y allocatedWidth
.
Nota
Debe llamarse primero a tractContainerResize antes de los métodos allocatedHeight
y allocatedWidth
.
Disponible para
Aplicaciones basadas en modelos, aplicaciones de lienzo y portales.
Sintaxis
init(context,notifyOutputChanged,state,container)
Parámetros
Nombre de parámetro | Tipo | Obligatorio | Descripción |
---|---|---|---|
context | Context | sí | Las Propiedades de entrada que contienen los parámetros, metadatos de componentes y funciones de la interfaz. |
notifyOutputChanged | function |
no | El método para notificar el marco que tiene nuevas salidas |
state | Dictionary |
no | El estado del componente que se guarda desde setControlState en la última sesión |
container | HTMLDivElement | no | El elemento div a generar |
Ejemplo
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);
}
Artículos relacionados
Control
Referencia de la API de Power Apps component framework
Información general sobre Power Apps component framework
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).