Jaa


ohjausobjektin elementti

Määrittää komponentin nimitilan, version ja näyttötiedot.

Käytettävissä kohteelle

Mallipohjaiset ja pohjaan perustuvat sovellukset

Parametrit

Nimi Kuvaus Tyyppi Pakollinen Käytettävissä kohteelle
namespace Määrittää osan objektin prototyypin Vain kirjaimia tai numeroita Kyllä Mallipohjaiset ja pohjaan perustuvat sovellukset
constructor Menetelmä objektin alustamiseen Vain kirjaimia tai numeroita Kyllä Mallipohjaiset ja pohjaan perustuvat sovellukset
control-type Onko ohjausobjekti vakio- vai React-ohjausobjekti. Arvo virtual ilmaisee React-ohjausobjektia, joka käyttää ympäristön React-kirjastoa. Virtuaaliset ohjausobjektit ovat ominaisuus julkisessa esikatselussa. Lisätietoja: React-ohjausobjektit ja käyttöympäristökirjastot standard|virtual Ei Mallipohjaiset ja pohjaan perustuvat sovellukset
description-key Määrittää osan kuvauksen näkyväksi käyttöliittymässä. string Ei Mallipohjaiset ja pohjaan perustuvat sovellukset
display-name-key Määrittää ohjausobjektin nimen näkyväksi käyttöliittymässä. string Kyllä Mallipohjaiset ja pohjaan perustuvat sovellukset
preview-image Kuva, jota käytetään mukautusnäytöissä näyttämään komponentin esikatselu. string Ei mallipohjaiset sovellukset
version Määrittää semanttisessa versiossa määritetyn osan version string Kyllä Mallipohjaiset ja pohjaan perustuvat sovellukset

Pääelementit

Elementti Kuvaus
lastiluettelo Luettelotiedosto on metatietotiedosto, joka määrittää osan. Se on tiedosto, XML joka kuvaa:
  • Osan nimitila.
  • Minkä tyyppisiä tietoja se voi määrittää, joko kentän tai tietojoukon.
  • Ominaisuudet, jotka voidaan määrittää sovelluksessa, kun osa lisätään.
  • Luettelo resurssitiedostoista, joita osa tarvitsee.
    • Yhden resurssi on oltava TypeScript-verkkoresurssi. Tämän TypeScript-kohteen on sisällettävä funktio, joka alustaa objektin. Näin toteutetaan liittymä, joka paljastaa komponentin toimintaa varten tarvittavat menetelmät. Tätä kutsutaan osan toteutuskirjastoksi.
  • Sen TypeScript-funktion nimi, joka tulee toteutuskirjastossa palauttamaan objektin, joka käyttää vaadittua komponenttiliittymää.
Kun käyttäjä määrittää mukautetun osan pohjaan perustuvassa sovelluksessa tai mallipohjaisessa sovelluksessa, kokoonpanotiedot suodattavat käytettävissä olevat osat niin, että vain kontekstissa kelvolliset osat ovat määritettavissa. Kokoonpanoluettelossa määritetyt osan ominaisuudet hahmonnetaan määrityskenttinä, jotta osaa määrittävä käyttäjä voi määrittää arvot. Nämä ominaisuusarvot ovat sitten osafunktion käytettävissä suoritushetkellä.

Alielementit

Elementti Kuvaus Tapahtumia
tietojoukko Osaluettelon tietojoukkosolmu esittää taulukkotietueiden joukon tietyn, määritettävissä olevan esityksen. 0 tai enemmän
external-service-usage Ilmaisee, käyttääkö tämä ohjausobjekti ulkoista palvelua vai ei. Jos näin on, määritä käytössä olevan määritteen merkinnäksi tosi ja lisää ulkoisen <domain> palvelun toimialue -ominaisuuteen. Mitä tahansa ulkoista palvelua käyttävä ohjausobjekti on Premium-ohjausobjekti, ja loppukäyttäjä tarvitsee Power Apps -käyttöoikeuden avatakseen sovelluksen, jossa on Premium-ohjausobjekti. Lisätietoja: Käyttöoikeudet 0 tai 1
ominaisuus Ominaisuussolmu määrittää tietyn, määritettävissä olevan tietoyksikön, jota osa odottaa Microsoft Dataverselta. 0 tai enemmän
resurssien Osaluettelon resurssisolmu viittaa resurssitiedostoihin, joita osa tarvitsee sen visualisoinnin toteuttamiseen. 1
type-group Type-group-solmu määrittää tyyppijoukon, joka tunnistetaan yksittäisen nimen mukaan. Näiden tietojen avulla voidaan tunnistaa tietyn ominaisuuden tukemat tietotyypit. 0 tai enemmän
property-dependencies Määrittää ominaisuus-riippuvuussuhteiden ryhmän. 0 tai enemmän
platform-action Käytetään määrittämään, että ohjausobjektin riippuvuussuhteet ladataan pyydettäessä sen sijaan, että ohjausobjekti ladattiin. 0 tai 1

Esimerkki:

<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-osakehyksen luettelotiedoston rakenteen tietoja
Power Apps -osakehyksen API-tietoja
Power Apps -osakehyksen yleiskatsaus