События
Чемпионат мира Power BI DataViz
14 февр., 16 - 31 мар., 16
С 4 шансами войти, вы можете выиграть пакет конференции и сделать его в LIVE Grand Finale в Лас-Вегасе
ПодробнееЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
В этой статье описывается использование компонентов кода, созданных профессиональными разработчиками с использованием Power Apps component framework на настраиваемой странице. Информацию о расширяемости пользовательского кода UX низкого уровня см. в Добавьте компоненты холста на настраиваемую страницу для вашего приложения на основе модели.
Важно!
Примечание
Компоненты кода предоставляют профессиональным разработчикам возможность создавать собственные компоненты кода для использования в приложении. Этот механизм расширяемости профессионального программного кода обеспечивает отличное управление жизненным циклом приложений (ALM), позволяющее легко расширять компоненты, доступные всем разработчикам приложений в организации. Компоненты кода можно повторно использовать на настраиваемых страницах, холсте и в приложениях на основе модели. Их можно централизованно обновлять, упаковывать и перемещать с помощью стандартных решений Microsoft Dataverse. Больше информации:Обзор Power Apps component framework
Чтобы использовать компоненты кода внутри настраиваемой страницы, необходимо включить Power Apps component framework. Больше информации: Включение функции Power Apps component framework
В этом разделе описывается, как создавать, импортировать и тестировать компоненты кода.
Компоненты кода для настраиваемых страниц следуют тому же шаблону, что и для приложения на основе холста. Компоненты кода должны быть реализованы в первую очередь, прежде чем их можно будет добавить на настраиваемую страницу. Чтобы создать компонент кода, см. Создайте свой первый компонент.
Вы также можете попробовать Примеры компонентов OOB для начала. Когда вы закончите реализацию своего компонента кода, его можно упаковать в решение и добавить в Dataverse, что сделает его доступным для использования на всех настраиваемых страницах в соответствии с приложениями на основе модели и холста. Больше информации: Управление жизненным циклом приложений компонентов кода (ALM).
В среде настраиваемые страницы могут использовать все компоненты кода, ранее импортированные в Dataverse с помощью решений. На левой панели выберите Добавить (+), а затем выберите Получение дополнительных компонентов внизу страницы. Вы увидите вкладку кода в области Импорт компонентов, показывающую все компоненты кода, присутствующие в среде.
Примечание
Недавно добавленные компоненты кода теперь доступны в разделе Компоненты кода. Можно добавить на настраиваемую страницу.
Как и приложения на основе холста, компоненты кода интерактивны и могут быть протестированы в среде разработки студии пользовательских страниц. Однако конкретные API, такие как Web APIs
и Navigation
, который при вызове поддерживает только среду выполнения настраиваемой страницы, отобразят сообщение об ошибке «Метод не реализован».
Вы можете закрыть эту ошибку и опубликовать настраиваемую страницу. Затем добавьте эту настраиваемую страницу в приложение на основе модели и опубликуйте приложение, чтобы увидеть веб-API настраиваемой страницы в действии.
На изображении ниже показан стандартный Пример элемента управления веб-API и Элемент управления API навигации, добавленный на настраиваемую страницу, работающую в опубликованном приложении на основе модели.
Вы также можете использовать другие примеры компонентов от Microsoft.
Или попробуйте что-нибудь из коллекции сообщества Power Apps.
Обзор пользовательской страницы приложения на основе модели
Добавление пользовательской страницы в свое приложение на основе модели
Использование PowerFx на пользовательской странице
События
Чемпионат мира Power BI DataViz
14 февр., 16 - 31 мар., 16
С 4 шансами войти, вы можете выиграть пакет конференции и сделать его в LIVE Grand Finale в Лас-Вегасе
ПодробнееОбучение
Модуль
Build a Power Apps component - Training
Learn how to build a custom Power Apps component, create a code component solution package, and then test and debug a code component.
Сертификация
Microsoft Certified: Power Platform Developer Associate - Certifications
Demonstrujte, jak zjednodušit, automatizovat a transformovat obchodní úlohy a procesy pomocí microsoft Power Platform Developer.