Partekatu bidez


kontrol-elementua

Osagaiaren izen-espazioa, bertsioa eta bistaratze-informazioa definitzen ditu.

Horretarako erabilgarri

Modeloetan oinarritutako eta mihise-aplikazioak

Parametroak

Eman izena Deskribapena Mota Beharrezkoa Horretarako erabilgarri
namespace Osagaiaren objektu-prototipoa definitzen du Letrak edo zenbakiak soilik Bai Modeloetan oinarritutako eta mihise-aplikazioak
constructor Objektua hasieratzeko metodoa Letrak edo zenbakiak soilik Bai Modeloetan oinarritutako eta mihise-aplikazioak
control-type Kontrola kontrol estandarra edo React kontrola den ala ez. Balioak virtual React kontrol bat adierazten du React liburutegia plataformaren bidez. Kontrol birtualak aurrebista publikoaren ezaugarri bat dira. Informazio gehiago: React kontrolak eta plataformaren liburutegiak standard|virtual Ez Modeloetan oinarritutako eta mihise-aplikazioak
description-key Interfazean ikusgai dagoen osagaiaren deskribapena definitzen du. string Ez Modeloetan oinarritutako eta mihise-aplikazioak
display-name-key Interfazean ikusgai dagoen kontrolaren izena definitzen du. string Bai Modeloetan oinarritutako eta mihise-aplikazioak
preview-image Pertsonalizazio-pantailetan osagaiaren aurrebista erakusteko erabiltzen den irudia. string Ez Ereduetan oinarritutako aplikazioak
version Bertsio semantikoan definitutako osagaiaren bertsioa definitzen du string Bai Modeloetan oinarritutako eta mihise-aplikazioak

Elementu gurasoak

Elementua Deskribapena
manifestua Manifest osagai bat definitzen duen metadatu-fitxategia da. Honako XML hau deskribatzen duen fitxategia da:
  • Osagaiaren izen-espazioa.
  • Konfigura daitekeen datu mota, eremu bat edo datu multzo bat.
  • Osagaia gehitzen denean aplikazioan konfigura daitezkeen propietateak.
  • Osagaiak behar dituen baliabide-fitxategien zerrenda.
    • Horietako bat TypeScript web baliabide bat izan behar du. TypeScript honek objektu bat instantziatuko duen funtzio bat eduki behar du. Honek osagaiak funtzionatzeko beharrezkoak diren metodoak agerian uzten dituen interfaze bat inplementatzen du. Osagaien inplementazio-liburutegia deitzen zaio horri.
  • Osagaien inplementazio-liburutegiko TypeScript funtzio baten izena, beharrezko osagaien interfazea aplikatzen duen objektu bat itzuliko duena.
Erabiltzaileak osagai pertsonalizatu bat konfiguratzen duenean mihise-aplikazio batean edo ereduan oinarritutako aplikazio batean, manifestuko datuek erabilgarri dauden osagaiak iragazten dituzte, testuingururako baliozko osagaiak soilik konfiguratzeko erabilgarri egon daitezen. Osagai baten manifestuan definitutako propietateak konfigurazio-eremu gisa errendatzen dira, osagaia konfiguratzen duen erabiltzaileak balioak zehaztu ahal izateko. Propietate-balio horiek osagaiaren funtzioarentzat erabilgarri daude exekuzio garaian.

Bigarren mailako elementuak

Elementua Deskribapena Agerraldiak
datu-multzoa Osagaien manifestuko datu-multzoaren nodoak taula erregistro multzo baten irudikapen espezifiko eta konfiguragarria adierazten du. 0 edo gehiago
kanpoko zerbitzuen erabilera Kontrol honek kanpoko zerbitzua erabiltzen duen ala ez adierazten du. Hala bada, ezarri gaitutako atributu-bandera true gisa eta gehitu kanpoko zerbitzuaren domeinua <domain> propietateari. Kanpoko edozein zerbitzu erabiltzen duen kontrola premium kontrola da, eta azken erabiltzaileak Power Apps-en lizentzia beharko du premium kontrola duen aplikazio bat irekitzeko. Informazio gehiago: Lizentziak 0 edo 1
Propietatea Propietate-nodoak osagaiak Microsoft Dataverse-tik espero duen datu zehatz eta konfiguragarri bat definitzen du. 0 edo gehiago
baliabideak Osagaiaren manifestuko baliabideen nodoak osagai horrek bere bisualizazioa inplementatzeko behar dituen baliabide-fitxategiei egiten die erreferentzia. 1
type-group Type-group nodoak izen bakar batekin identifikatutako moten multzo bat definitzen du. Informazio hori propietate zehatz batek onartzen dituen datu motak identifikatzeko erabil daiteke. 0 edo gehiago
propietate-mendekotasunak Propietate-mendekotasun-talde bat definitzen du. 0 edo gehiago
plataforma-ekintza Kontrolaren mendekotasunak eskariaren arabera kargatzen direla zehazteko erabiltzen da, kontrola kargatzen denean baino. 0 edo 1

Adibidea

<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-en osagaien esparruaren manifestuaren eskemaren erreferentzia
Power Apps-en osagaien esparruaren APIaren erreferentzia
Power Apps-en osagaien esparruaren ikuspegi orokorra