Partekatu bidez


getEntityMetadata (Client API)

Zehaztutako taularen taularen definizioak itzultzen ditu.

Sintaxia

Xrm.Utility.getEntityMetadata(entityName,attributes).then(successCallback, errorCallback)

Parametroak

Izena Mota Beharrezkoa Deskribapena
entityName String Bai Mahaiaren izen logikoa.
attributes Kateen matrizea Ez Definizioak lortzeko zutabeak.
successCallback funtzioa Ez Taularen definizioak itzultzen direnean deitu beharreko funtzioa.
errorCallback funtzioa Ez Eragiketan akats bat gertatzen denean deitzen zaion funtzioa.

Itzultzen du

Mota: Xedea

Deskribapena: taularen definizioen informazioa daukan objektu batek honako balio hauek ditu.

Izena Mota Deskribapena
ActivityTypeMask Zenbakia Jarduera pertsonalizatu bat web aplikazioaren jarduera menuetan agertu behar bada. 0 Jarduera pertsonalizatua agertzen ez dela adierazten du; 1 agertzen dela adierazten du.
AutoRouteToOwnerQueue Boolear Mota honetako erregistro bat sortu edo esleitzean erregistroak automatikoki jabearen ilara lehenetsera eramango diren ala ez adierazten du.
CanEnableSyncToExternalSearchIndex Boolear Barne-erabilerarako soilik.
CanTriggerWorkflow Boolear Taulak lan-fluxu-prozesu bat abiarazteko gai den ala ez adierazten du.
Description String Mahaiaren deskribapena.
DisplayCollectionName String Taularen bistaratze-izen plurala.
DisplayName String Taularen bistaratze-izena.
EnforceStateTransitions Boolear Taulak egoera-trantsizio pertsonalizatuak behartuko dituen ala ez adierazten du.
EntityColor String Aplikazioan taula honetan erabiliko den kolorea adierazteko kode hamaseitarra.
EntitySetName String Taula honetarako ezarritako web APIaren taularen izena.
HasActivities Boolear Jarduerak taula honekin lotuta dauden ala ez adierazten du.
IsActivity Boolear Taula jarduera bat den ala ez adierazten du.
IsActivityParty Boolear Adierazi posta elektronikoko mezuak mota honetako erregistro batean gordetako helbide elektroniko batera bidal daitezkeen.
IsBusinessProcessEnabled Boolear Negozio-prozesuen fluxuetarako taula gaituta dagoen ala ez adierazten du.
IsBPFEntity Boolear Taula negozio-prozesuen fluxu-taula den ala ez adierazten du.
IsChildEntity Boolear Taula taula umea den ala ez adierazten du.
IsConnectionsEnabled Boolear Taula honetarako konexioak gaituta dauden ala ez adierazten du.
IsCustomEntity Boolear Taula taula pertsonalizatua den ala ez adierazten du.
IsCustomizable Boolear Taula pertsonalizagarria den ala ez adierazten du.
IsDocumentManagementEnabled Boolear Adierazi dokumentuen kudeaketa gaituta dagoen.
IsDocumentRecommendationsEnabled Boolear Dokumentuaren gomendioak gaituta dauden ala ez adierazten du.
IsDuplicateDetectionEnabled Boolear Adierazi bikoiztutako detekzioa gaituta dagoen ala ez.
IsEnabledForCharts Boolear Adierazi grafikoak gaituta dauden ala ez.
IsImportable Boolear Taula Inportatzeko morroia erabiliz inportatu daitekeen ala ez adierazten du.
IsInteractionCentricEnabled Boolear Esperientzia interaktiborako taula gaituta dagoela adierazten du.
IsKnowledgeManagementEnabled Boolear Taulako ezagutzaren kudeaketa gaituta dagoen ala ez adierazten du.
IsMailMergeEnabled Boolear Taula honetan posta-bateratzea gaituta dagoen ala ez adierazten du.
IsManaged Boolear Taula kudeatutako irtenbide baten parte den ala ez adierazten du.
IsOneNoteIntegrationEnabled Boolear OneNote-ren integrazioa taularentzat gaituta dagoen ala ez adierazten du.
IsOptimisticConcurrencyEnabled Boolear Taulako kontkurtsozia baikorra gaituta dagoen ala ez adierazten du.
IsQuickCreateEnabled Boolear Inprimakiak azkar sortzeko taula gaituta dagoen ala ez adierazten du.
IsStateModelAware Boolear Taulak egoera-trantsizio pertsonalizatuak ezartzea onartzen duen ala ez adierazten du.
IsValidForAdvancedFind Boolear Taula bilaketa aurreratuan erakutsiko den ala ez adierazten du.
IsVisibleInMobileClient Boolear Microsoft Dynamics 365 tabletetarako erabiltzaileek taula honetako datuak ikus ditzaketen ala ez adierazten du.
IsEnabledInUnifiedInterface Boolear Taula Interfaze bateratuarentzat gaituta dagoen ala ez adierazten du.
LogicalCollectionName String Bilduma logikoaren izena.
LogicalName String Taularen izen logikoa.
ObjectTypeCode Zenbakia Taula motaren kodea.
OwnershipType String Mahaiaren jabetza mota: UserOwned edo OrganizationOwned.
PrimaryIdAttribute String Taularen ID nagusia den zutabearen izena.
PrimaryImageAttribute String Taula baten irudi nagusiaren zutabearen izena.
PrimaryNameAttribute String Taula baten zutabe nagusiaren izena.
Privileges Objektuen matrizea Taula batera sartzeko segurtasun-pribilegioa definitzen duten objektuak. Ikusi Pribilegio-objektua
Attributes Bilduma Zutabe-definizioen objektuen bilduma. Ikusi atributu-objektuak

Pribilegio-objektua

Pribilegio-objektuek propietate hauek dituzte taula batera sartzeko segurtasun-pribilegioa definitzeko:

Izena Mota Deskribapena
CanBeBasic Boolear Pribilegioa oinarrizko sarbide-mailakoa izan badaiteke.
CanBeDeep Boolear Pribilegioa sarbide-maila sakonekoa izan badaiteke.
CanBeEntityReference Boolear Kanpoko zati baten pribilegioa oinarrizko sarbide-mailakoa izan badaiteke.
CanBeGlobal Boolear Pribilegioa sarbide-maila globalekoa izan badaiteke.
CanBeLocal Boolear Pribilegioa tokian tokiko sarbide-mailakoa izan badaiteke.
CanBeParentEntityReference Boolear Kanpoko zati baten pribilegioa lehen mailako sarbide-mailakoa izan badaiteke.
Name String Pribilegioaren izena.
PrivilegeId String Pribilegioaren IDa.
PrivilegeType Zenbakia Pribilegio mota, hau da, honako hauetako bat:
0 : Bat ere ez
1 : Sortu
2 : Irakurri
3 : Idatzi
4 : Ezabatu
5 : Esleitu
6 : Partekatu
7 : Erantsi
8 : Erantsi honi

Atributu-objektuak

Itzulitako objektua zutabe-definizio motaren araberakoa da.

Oinarrizko zutabeak (AttributeMetadata)

Zutabe-definizio guztiek propietate partekatu hauek dituzte:

Izena Mota Deskribapena
AttributeType Zenbakia Zutabe mota bat. Zutabe moten balioen zerrenda ikusteko, ikus AttributeTypeCode Enum
DisplayName String Zutabearen bistaratze-izena
EntityLogicalName String Zutabea duen taularen izen logikoa.
LogicalName String Zutabearen izen logikoa.

Bai/Ez (BooleanAttributeMetadata) zutabeak

Bai/Ez zutabeek propietate hauek dituzte:

Izena Mota Deskribapena
DefaultFormValue Boolear Bai/Ez zutabe baten balio lehenetsia.
OptionSet Objektua Zutabe boolearraren aukerak, non aukera bakoitza gako:balio bikotea den.

Aukera-zutabeak (PicklistAttributeMetadata)

Aukera-zutabeek propietate hau dute:

Izena Mota Deskribapena
OptionSet Objektua Aukera bakoitza gako:balio bikotea den zutabearen aukerak.

Aukerak (MultiSelectPicklistAttributeMetadata ) zutabeak

Aukeren zutabeek propietate hauek dituzte:

Izena Mota Deskribapena
DefaultFormValue Boolear Zutabearen balio lehenetsia.
OptionSet Objektua Zutabe boolearraren aukerak, non aukera bakoitza gako:balio bikotea den.

Egoera (StateAttributeMetadata) zutabeak

Egoeraren zutabeek propietate hau dute:

Izena Mota Deskribapena
OptionSet Objektua Aukera bakoitza gako:balio bikotea den zutabearen aukerak.

Egoera zutabeek aukera balioetako baten OptionSetarg balioa parametro gisa onartzen duten metodo hauek ere badituzte.

Izena Itzuli mota Deskribapena
getDefaultStatus(arg) Zenbakia Egoera lehenetsia (zenbakia) itzultzen du, taula baten egoeraren balioan oinarrituta. Taula baten egoera eta egoera balio lehenetsiak lortzeko, ikus taularen definizioen informazioa Dataverse-ko taularen/entitateen erreferentzian.
getStatusValuesForState(arg) Zenbakien matrizea Zehaztutako egoera-balio baten egoera-balio posibleak (zenbaki-matrizeak) itzultzen ditu. Taula baten egoera eta egoera balioak lortzeko, ikus taularen definizioen informazioa Dataverse taulan/entitateen erreferentzian.

Egoera (StatusAttributeMetadata) zutabeak

Egoera-zutabeek propietate hau dute:

Izena Mota Deskribapena
OptionSet Objektua Aukera bakoitza gako:balio bikotea den zutabearen aukerak.

Egoera-zutabeek metodo hau ere badute, aukera-balioetako baten OptionSet balioa parametro gisa arg onartzen duena.

Izena Itzuli mota Deskribapena
getState(arg) Zenbakia Zehaztutako egoera-balioaren (zenbakia) egoera-balioa (zenbakia) itzultzen du. Taula baten egoera eta egoera balio lehenetsiak lortzeko, ikus taularen definizioen informazioa Dataverse-ko taularen/entitateen erreferentzian.

Xrm.Utility