element kontrolnika

Določi imenski prostor, različico in prikaz podatkov komponente.

Na voljo za

Aplikacije, ki temeljijo na modelu, in aplikacije na platnu

Parametri

Ime Opis Vrsta Zahtevano Na voljo za
namespace Določi prototip predmeta komponente Samo črke ali številke Da Aplikacije, ki temeljijo na modelu, in aplikacije na platnu
constructor Metoda za inicializacijo predmeta Samo črke ali številke Da Aplikacije, ki temeljijo na modelu, in aplikacije na platnu
control-type Ali je kontrolnik standardni kontrolnik ali kontrolnik React. Vrednost označuje react virtual control using platform React library. Navidezni kontrolniki so funkcija v javnem predogledu. Več informacij: React controls & platform libraries standard|virtual Ne Aplikacije, ki temeljijo na modelu, in aplikacije na platnu
description-key Določi opis komponente, ki je vidna v uporabniškem vmesniku. string Ne Aplikacije, ki temeljijo na modelu, in aplikacije na platnu
display-name-key Določi ime kontrolnika, ki je viden v uporabniškem vmesniku. string Da Aplikacije, ki temeljijo na modelu, in aplikacije na platnu
preview-image Slika, uporabljena na zaslonih prilagajanja za prikaz predogleda komponente. string Ne Aplikacije, ki temeljijo na modelu
version Določi različico komponente, določene v semantičnem shranjevanju različic string Da Aplikacije, ki temeljijo na modelu, in aplikacije na platnu

Nadrejeni elementi

Element Opis
Očitno Manifest je datoteka z metapodatki, ki določa komponento. Gre za datoteko XML , ki opisuje:
  • Imenski prostor komponente.
  • Vrsto podatkov, ki jih je mogoče konfigurirati, bodisi polje bodisi nabor podatkov.
  • Vse lastnosti, ki jih je mogoče konfigurirati v programu, ko je komponenta dodana.
  • Seznam datotek sredstev, ki jih komponenta potrebuje.
    • Eden od njih mora biti spletni vir TypeScript. Ta TypeScript mora vključevati funkcijo, ki bo iznašla predmet. S tem uporabite vmesnik, ki izpostavi metode, ki so potrebne, da komponenta deluje. To se imenuje knjižnica za izvajanje komponent.
  • Ime funkcije TypeScript v knjižnici za izvajanje komponent, ki vrne predmet, ki uporabi zahtevani vmesnik komponente.
Ko uporabnik konfigurira komponento po meri v aplikaciji na platnu ali aplikaciji, ki temelji na modelu, podatki v manifestu filtrirajo razpoložljive komponente tako, da so za konfiguracijo na voljo le veljavne komponente konteksta. Lastnosti, določene v manifestu za komponento, so upodobljene kot konfiguracijska polja, tako da lahko uporabnik, ki konfigurira komponento, določi vrednosti. Te vrednosti lastnosti so nato na voljo funkciji komponente med izvajanjem.

Podrejeni elementi

Element Opis Dogodki
nabor podatkov Vozlišče nabora podatkov v manifestu komponente predstavlja določeno predstavitev nabora zapisov tabele, ki jo je mogoče konfigurirati. 0 ali več
zunanja uporaba storitve Označuje, ali ta kontrolnik uporablja zunanjo storitev ali ne. Če je, nastavite omogočeno zastavico atributa kot »true« in dodajte domeno zunanje storitve v <domain> lastnost. Kontrolnik, ki uporablja katero koli zunanjo storitev, je vrhunski nadzor, končni uporabnik pa potrebuje licenco za Power Apps, da lahko odpre aplikacijo s kontrolnikom Premium. Več informacij: Licenciranje 0 ali 1
lastnost Vozlišče lastnosti določa določen del podatkov, ki jih je mogoče konfigurirati in ki jih komponenta pričakuje od storitve Microsoft Dataverse. 0 ali več
sredstva Vozlišče sredstev v manifestu komponente se nanaša na datoteke sredstev, ki jih komponenta zahteva za njeno upodobitev. 1
type-group Vozlišče vrste skupine določa nabor vrst, ki jih določa eno ime. S temi informacijami je mogoče prepoznati vrste podatkov, ki jih podpira določena lastnost. 0 ali več
odvisnosti lastnosti Določa skupino odvisnosti lastnosti. 0 ali več
dejanje platforme Uporablja se za določanje obremenitve odvisnosti na zahtevo namesto pri nalaganju kontrolnika. 0 ali 1

Primer

<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>

Sklic na shemo manifesta komponente power apps
Sklic na VMESNIK API za ogrodje komponent Power Apps
Pregled ogrodja komponent power apps