Басқару элементі

Компоненттің атау кеңістігін, нұсқасын және көрсетілетін ақпаратты анықтайды.

Қол жетімді

Үлгіге негізделген және кенеп бағдарламалары

Параметрлер

РаT� Сипаттама РаT� Талап етіледі Қол жетімді
namespace Компоненттің объектісінің прототипін анықтаңыз Тек әріптер немесе сандар Иә Үлгіге негізделген және кенеп бағдарламалары
constructor Объектіні бастауыш сыныпқа енгізу әдісі Тек әріптер немесе сандар Иә Үлгіге негізделген және кенеп бағдарламалары
control-type Басқару элементі стандартты басқару немесе React басқару құралы ма. React платформасын пайдалана отырып, React басқару virtual элементін көрсетеді. Виртуалды басқару элементтері - бұл қоғамдық алдын ала қарау мүмкіндігі. Қосымша ақпарат: React басқару элементтері және платформа кітапханалары standard|virtual No Үлгіге негізделген және кенеп бағдарламалары
description-key Сөйлемде көрінетін заттың сипаттамасын анықтаңыз. string No Үлгіге негізделген және кенеп бағдарламалары
display-name-key Интерфейсте көрінетін басқару элементінің атауын анықтаңыз. string Иә Үлгіге негізделген және кенеп бағдарламалары
preview-image Компонентті алдын ала қарау үшін теңшеу экрандарында пайдаланылатын сурет. string No Модельге негізделген бағдарламалар
version Семантикалық нұсқада анықталған компоненттің нұсқасын анықтайды string Иә Үлгіге негізделген және кенеп бағдарламалары

Тектік элементтер

Элемент Сипаттама
Манифест Манифест - бұл компонентті анықтайтын метадеректер файлы. XML сипаттайтын файл:
  • Компоненттің атау кеңістігі.
  • Деректер түрін конфигурациялауға болады, өріс немесе деректер жиынтығы.
  • Компонент қосылған кезде қолданбада конфигурациялауға болатын кез келген қасиеттер.
  • Компонентке қажет ресурстардың тізімі.
    • Солардың бірі - TypeScript веб-ресурсы болуы керек. Бұл функция объектіні бірден іске асыратын функцияны қамтуы керек. Бұл компоненттің жұмыс істеуі үшін қажетті әдістерді көрсететін интерфейсті жүзеге асырады. Бұны "Кітапхана қоры" деп атайды.
  • Қажетті компонент интерфейсін қолданатын нысанды қайтаратын компонентті іске асыру кітапханасындағы TypeScript функциясының атауы.
Пайдаланушы кенеп бағдарламасында немесе үлгіге негізделген бағдарламада реттелетін компонентті конфигурациялағанда, манифесттегі деректер қол жетімді компоненттерді сүзеді, осылайша контекст үшін жарамды компоненттер ғана конфигурацияға қол жетімді болады. Компонент үшін манифестте анықталған қасиеттер конфигурация өрістері ретінде көрсетіледі, осылайша компонентті конфигурациялайтын пайдаланушы мәндерді көрсете алады. Бұл құндылықтар функцияның орындалу мерзімінде қолжетімді болады.

Балалар элементтері

Элемент Сипаттама Оқиғалар
Деректер жиынтығы Компонент манифестіндегі деректер жиынтығы түйіні кесте жазбалары жиынтығының нақты, конфигурацияланатын бейнесін білдіреді. 0 немесе одан жоғары
Сыртқы қызметті пайдалану Бұл қызмет сыртқы қызметті пайдалана ма, жоқ па, соны анықтаңыз. Егер солай болса, рұқсат етілген атрибут жалаушасын true деп орнатып, сипатқа сыртқы қызмет доменін <domain> қосыңыз. Кез-келген сыртқы қызметті пайдаланатын басқару элементі премиум басқару элементі болып табылады және соңғы пайдаланушыға премиум басқару элементі бар бағдарламаны ашу үшін Power Apps лицензиясы қажет болады. Қосымша ақпарат: Лицензиялау 0 немесе 1
Ð Ð� Сипат түйіні компонент Microsoft Dataverse-тен күтетін нақты, конфигурацияланатын деректер бөлігін анықтайды. 0 немесе одан жоғары
Ресурстар Компонент манифестіндегі ресурстар түйіні компоненттің визуализациясын жүзеге асыру үшін қажет ресурс файлдарына жатады. 1-көше
Түр-топ Тип-топ түйіні бір атаумен анықталған түрлердің жиынтығын анықтайды. Бұл ақпаратты белгілі бір қасиет қолдайтын деректер түрлерін анықтау үшін пайдалануға болады. 0 немесе одан жоғары
Мүлік-тәуелділік Мүліктік құндылықтар тобын анықтаңыз. 0 немесе одан жоғары
Платформа-әрекет Басқару тәуелділіктері басқару элементі жүктелген кезде емес, сұраныс бойынша жүктелетінін көрсету үшін қолданылады. 0 немесе 1

Мысал

<control namespace="MyNameSpace"
   constructor="JSHelloWorldControl"
   version="1.0.0"
   display-name-key="JS_HelloWorldControl_Display_Key"
   description-key="JS_HelloWorldControl_Desc_Key"
   control-type="standard"
   preview-image="img/preview.png">
</control>

Power Apps компонент фреймворкының манифест схемасына сілтеме
Power Apps компоненттері құрылымының API анықтамасы
Power Apps компоненттері құрылымына шолу