Del via


getEntityMetadata (JavaScript API-reference) til Dynamics 365 Channel Integration Framework 1.0

Returnerer objektmetadataene for det angivne objekt.

Syntaks

Microsoft.CIFramework.getEntityMetadata(entityName, attributes).then(successCallback, errorCallback)

Parametre

Navn Type Påkrævet Beskrivelse
entityName String Ja Det logiske navn på objektet.
Attributter Række af strenge Nej De attributter, der skal hentes metadata for.

Returns

Type: Objekt

Beskrivelse: Et objekt, der indeholder metadataoplysningerne for objektet med følgende attributter.

Navn på attribut Type Beskrivelse
ActivityTypeMask Antal Om en brugerdefineret aktivitet skal vises i aktivitetsmenuerne i webprogrammet. 0 angiver, at den brugerdefinerede aktivitet ikke vises. 1 angiver, at den vises.
AutoRouteToOwnerQueue Boolean Angiver, om poster automatisk skal flyttes til ejerens standardkø, når der oprettes eller tildeles en post af denne type.
CanEnableSyncToExternalSearchIndex Boolean Kun til intern brug.
CanTriggerWorkflow Boolean Angiver, om objektet kan udløse en arbejdsproces.
Beskrivelse String Beskrivelse af enheden.
DisplayCollection-navn String Plural vist navn for objektet.
DisplayName String Vist navn for objektet.
Gennemtving tilstandsovergange Boolean Angiver, om objektet gennemtvinger brugerdefinerede tilstandsovergange.
Enhedsfarve String Den hexadecimale kode, der skal repræsentere den farve, der skal bruges til dette objekt i programmet.
EntitySetName String Navnet på det web-API-objekt, der er angivet for dette objekt.
harAktiviteter Boolean Angiver, om aktiviteter er knyttet til denne enhed.
IsAktivitet Boolean Angiver, om enheden er en aktivitet.
IsActivityParty Boolean Angiver, om e-mail-meddelelserne kan sendes til en e-mail-adresse, der er gemt i en post af denne type.
IsBusinessProcessEnabled Boolean Angiver, om objektet er aktiveret for forretningsprocesforløb.
IsBPFEntity Boolean Angiver, om objektet er et objekt for forretningsprocesforløb.
IsChildEntity Boolean Angiver, om objektet er et underordnet objekt.
ErForbindelserAktiveret Boolean Angiver, om forbindelser er aktiveret for dette objekt.
IsCustomEntity Boolean Angiver, om objektet er et brugerdefineret objekt.
Kan tilpasses Boolean Angiver, om objektet kan tilpasses.
ErDokumenthåndteringAktiveret Boolean Angiver, om dokumentstyring er aktiveret.
IsDocumentRecommendationsEnabled Boolean Angiver, om dokumentanbefalingerne er aktiveret.
IsDuplicateDetectionEnabled Boolean Angiver, om registrering af dubletter er aktiveret.
IsEnabledForCharts Boolean Angiver, om diagrammer er aktiveret.
Kan importeres Boolean Angiver, om objektet kan importeres ved hjælp af guiden Import.
IsInteractionCentricEnabled Boolean Angiver, at objektet er aktiveret til interaktiv oplevelse.
ErVidensstyring aktiveret Boolean Angiver, om vidensstyring er aktiveret for objektet.
IsMailMergeEnabled Boolean Angiver, om brevfletning er aktiveret for dette objekt.
IsManaged Boolean Angiver, om enheden er en del af en administreret løsning.
ErOneNoteIntegrationAktiveret Boolean Angiver, om OneNote-integration er aktiveret for objektet.
ErOptimistiskSamtidigAktiveret Boolean Angiver, om optimistisk samtidighed er aktiveret for objektet.
ErQuickCreateAktiveret Boolean Angiver, om objektet er aktiveret til formularer til hurtig oprettelse.
IsStateModelAware Boolean Angiver, om objektet understøtter angivelse af brugerdefinerede tilstandsovergange.
IsValidForAdvancedFind Boolean Angiver, om objektet vises i Avanceret søgning.
IsVisibleInMobileClient Boolean Angiver, om brugere af Microsoft Dynamics 365 til tablets kan se data for dette objekt.
IsEnabledInUnifiedInterface Boolean Angiver, om objektet er aktiveret til Unified Interface.
LogiskSamlingsnavn String Det logiske samlingsnavn.
Logisk navn String Det logiske navn på objektet.
ObjectTypeCode Antal Koden for objekttype.
Ejerskabstype String Ejerskabstypen for objektet: "UserOwned" eller "OrganizationOwned".
PrimaryIdAttribute String Navnet på den attribut, der er det primære id for objektet.
PrimaryImageAttribute String Navnet på den primære billedattribut for et objekt.
PrimærnavnAttribut String Navnet på den primære attribut for et objekt.
Privilegier Matrix af objekter Rettighedsmetadataene for det objekt, hvor hvert objekt indeholder følgende attributter for at definere sikkerhedsrettigheden for adgang til et objekt:
  • CanBeBasic: Boolesk. Om rettigheden kan være grundlæggende adgangsniveau.
  • CanBeDeep: Boolsk. Om privilegiet kan være dybt adgangsniveau.
  • CanBeEntityReference: Boolesk. Om rettigheden til en ekstern part kan være grundlæggende adgangsniveau.
  • CanBeGlobal: Boolesk. Om rettigheden kan være globalt adgangsniveau.
  • CanBeLocal: Boolesk. Om rettigheden kan være lokalt adgangsniveau.
  • CanBeParentEntityReference: Boolesk. Om rettigheden til en ekstern part kan være overordnet adgangsniveau.
  • Navn: Streng. Navnet på rettigheden.
  • PrivilegeId: Streng. Id'et for rettigheden.
  • PrivilegeType: Tal. Rettighedstypen, som er en af følgende:
    • 0: Ingen
    • 1: Opret
    • 2: Læs
    • 3: Skriv
    • 4: Slet
    • 5: Tildel
    • 6: Del
    • 7: Tilføj
    • 8: Føj til
Attributter Samling En samling af attributmetadataobjekter. Det objekt, der returneres, afhænger af typen af attributmetadata.

Attributmetadata for basistypen
Et objekt returneres med følgende egenskaber:

  • AttributeType: Tal. Type af en attribut. Du kan finde en liste over attributtypeværdier under AttributeTypeCode
  • DisplayName: Streng. Vist navn på attributten.
  • EntityLogicalName: Streng. Logisk navn på det objekt, der indeholder attributten.
  • Logisk navn: Streng. Logisk navn til attributten.

Attributmetadata for den booleske type
Et objekt, der returneres med følgende egenskaber ud over egenskaberne for basisattributmetadatatypen:

  • DefaultFormValue: Boolesk. Standardværdi for en boolesk grupperet indstilling.
  • AlternativSæt: Objekt. Indstillinger for den booleske attribut, hvor hver indstilling er et nøgle:værdi-par.

Attributmetadata for opteksttypen
Et objekt, der returneres med følgende egenskaber ud over egenskaberne for basisattributmetadatatypen:

  • AlternativSæt: Objekt. Indstillinger for attributten, hvor hver indstilling er et nøgle:værdi-par.

Attributmetadata for valglistetypen
Et objekt, der returneres med følgende egenskaber ud over egenskaberne for basisattributmetadatatypen:

  • DefaultFormValue: Tal. Standardformularværdi for attributten.
  • AlternativSæt: Objekt. Indstillinger for attributten, hvor hver indstilling er et nøgle:værdi-par.

Attributmetadata for tilstandstypen
Et objekt, der returneres med følgende egenskaber ud over egenskaberne for basisattributmetadatatypen:

  • AlternativSæt: Objekt. Indstillinger for attributten, hvor hver indstilling er et nøgle:værdi-par.

Objektet indeholder også følgende metoder:

  • getDefaultStatus(arg): Returnerer standardstatus (tal) baseret på den overførte tilstandsværdi for et objekt. Du kan finde standardtilstands- og statusværdier for et objekt i objektmetadataoplysninger for objektet i objektreferencen.
  • getStatusValuesForState(arg): Returnerer mulige statusværdier (matrix af tal) for en angivet tilstandsværdi. Du kan finde tilstands- og statusværdier for et objekt i objektmetadataoplysninger for objektet i objektreferencen.

Attributmetadata for statustypen
Et objekt, der returneres med følgende egenskaber ud over egenskaberne for basisattributmetadatatypen:

  • AlternativSæt: Objekt. Indstillinger for attributten, hvor hver indstilling er et nøgle:værdi-par.

Objektet indeholder også følgende metode:

  • getState(arg): Returnerer tilstandsværdien (tal) for den angivne statusværdi (tal). Du kan finde standardtilstands- og statusværdier for et objekt i objektmetadataoplysninger for objektet i objektreferencen.