Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используется для инициализации экземпляра компонента. Компоненты могут запускать удаленные вызовы сервера и другие действия инициализации. Значения набора данных не могут быть инициализированы здесь, используйте метод updateView для достижения этого.
trackContainerResize должен вызываться один раз, предпочтительно в методе компонента init , чтобы уведомить о том, что компонент нуждается в сведениях о макете. Используйте этот метод, чтобы указать платформе заполнение allocatedHeight и allocatedWidth методы.
Замечание
функция tractContainerResize должна быть вызвана первым перед методом и allocatedWidth методамиallocatedHeight.
Доступно для
Приложения на основе моделей, приложения на основе холста и порталы.
Синтаксис
init(context,notifyOutputChanged,state,container)
Параметры
| Имя параметра | Тип | Обязательно | Description |
|---|---|---|---|
| context | Контекст | yes | Входные свойства, содержащие параметры, метаданные компонента и функции интерфейса. |
| notifyOutputChanged | function |
no | Метод для уведомления платформы о новых выходных данных |
| государство | Dictionary |
no | Состояние компонента, сохраненное из setControlState в последнем сеансе |
| container | HTMLDivElement | no | Элемент div для отрисовки |
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);
}
Связанные статьи
Элемент управления
Справочник по API платформы компонентов Power Apps
Обзор платформы компонентов Power Apps