Vadības elements

Definē komponenta nosaukumvietu, versiju un parādāmo informāciju.

Pieejams

Modeļa vadītas un audekla programmas

Parametrus

Nosaukums/vārds, uzvārds Apraksts Tips Obligāti Pieejams
namespace Definē komponenta objekta prototipu Tikai burti vai cipari Modeļa vadītas un audekla programmas
constructor Objekta inicializācijas metode Tikai burti vai cipari Modeļa vadītas un audekla programmas
control-type Neatkarīgi no tā, vai vadība ir standarta vadīkla vai React vadība. Vērtība norāda virtual React vadīklu, izmantojot platformu React bibliotēka. Virtuālās vadīklas ir publiskā priekšskatījuma līdzeklis. Papildinformācija: React vadīklas un platformas bibliotēkas standard|virtual Nē. Modeļa vadītas un audekla programmas
description-key Definē lietotāja interfeisā redzamā komponenta aprakstu. string Nē. Modeļa vadītas un audekla programmas
display-name-key Definē lietotāja interfeisā redzamās vadīklas nosaukumu. string Modeļa vadītas un audekla programmas
preview-image Attēls, kas tiek izmantots pielāgošanas ekrānos, lai parādītu komponenta priekšskatījumu. string Nē. Modeļa vadītas programmas
version Definē komponenta versiju, kas definēta sadaļā Semantiskā versiju izveide string Modeļa vadītas un audekla programmas

Vecāku elementi

Elements Apraksts
Manifesta Manifests ir metadatu fails, kas definē komponentu. Tas ir fails XML , kurā aprakstīts:
  • Komponenta nosaukumvieta.
  • Datu veids, ko var konfigurēt — lauks vai datu kopa.
  • Visi rekvizīti, kurus var konfigurēt lietojumprogrammā, kad komponents tiek pievienots.
  • Komponentam nepieciešamo resursu failu saraksts.
    • Vienam no tiem jābūt TypeScript tīmekļa resursam. Šajā TypeScript jāietver funkcija, kas instancēs objektu. Tas ievieš interfeisu, kas atklāj metodes, kas nepieciešamas, lai komponents darbotos. To sauc par komponentu ieviešanas bibliotēku.
  • TypeScript funkcijas nosaukums komponentu ieviešanas bibliotēkā, kas atgriezīs objektu, kas lieto nepieciešamo komponentu interfeisu.
Kad lietotājs konfigurē pielāgotu komponentu audekla programmā vai modeļa vadītā programmā, manifesta dati filtrē pieejamos komponentus, lai konfigurācijai būtu pieejami tikai derīgie konteksta komponenti. Komponenta manifestā definētie rekvizīti tiek atveidoti kā konfigurācijas lauki, lai lietotājs, kas konfigurē komponentu, varētu norādīt vērtības. Pēc tam šīs rekvizītu vērtības ir pieejamas komponenta funkcijai izpildes laikā.

Bērnu elementi

Elements Apraksts Gadījumus
datu kopa Datu kopas mezgls komponenta manifestā ir specifisks, konfigurējams tabulas ierakstu kopas attēlojums. 0 vai vairāk
ārējo pakalpojumu izmantošana Norāda, vai šī vadīkla izmanto ārējo pakalpojumu. Ja tā ir, iestatiet iespējoto atribūta karodziņu kā true un pievienojiet rekvizītam ārējā pakalpojuma domēnu <domain> . Vadīkla, kas izmanto jebkuru ārējo pakalpojumu, ir piemaksas vadīkla, un gala lietotājam būs nepieciešama Power Apps licence, lai atvērtu programmu ar piemaksas vadīklu. Papildinformācija: Licencēšana 0 vai 1
īpašums Rekvizītu mezgls definē konkrētu, konfigurējamu datu daļu, ko komponents sagaida no Microsoft Dataverse. 0 vai vairāk
Resursu Resursu mezgls komponenta manifestā attiecas uz resursu failiem, kas komponentam nepieciešami, lai ieviestu tā vizualizāciju. 1
tipa grupa Tipu grupas mezgls definē tipu kopu, kas identificēta ar vienu nosaukumu. Šo informāciju var izmantot, lai identificētu datu tipus, ko atbalsta konkrēts rekvizīts. 0 vai vairāk
īpašuma atkarības Definē rekvizītu atkarību grupu. 0 vai vairāk
platformas darbība Izmanto, lai norādītu, ka vadīklas atkarības tiek ielādētas pēc pieprasījuma, nevis pēc vadīklas ielādes. 0 vai 1

Piemērs

<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 komponentu struktūras manifesta shēmas atsauce
Power Apps komponentu struktūras API atsauce
Power Apps komponentu struktūras pārskats