Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen tablo için tablo tanımlarını döndürür.
Sözdizimi
Xrm.Utility.getEntityMetadata(entityName,attributes).then(successCallback, errorCallback)
Parametreler
| İsim | Türü | Gerekli | Description |
|---|---|---|---|
entityName |
String | Yes | Tablonun mantıksal adı. |
attributes |
Dizeler dizisi | Hayı | Tanımları almak için sütunlar. |
successCallback |
function | Hayı | Tablo tanımları döndürülürken çağrılacak bir işlev. |
errorCallback |
function | Hayı | İşlem başarısız olduğunda çağrılacak bir işlev. |
İade
Tür: Nesne
Açıklama: Tablo tanımlarını içeren bir nesne bilgileri aşağıdaki değerlerle tanımlar.
| İsim | Türü | Description |
|---|---|---|
ActivityTypeMask |
Sayı | Web uygulamasındaki etkinlik menülerinde özel bir etkinliğin görünüp görünmeyeceği.
0 özel etkinliğin görünmediğini gösterir; 1 göründüğüne işaret eder. |
AutoRouteToOwnerQueue |
Boolean | Bu tür bir kayıt oluşturulduğunda veya atandığında kayıtların otomatik olarak sahibin varsayılan kuyruğuna taşınıp taşınmayacağını gösterir. |
CanEnableSyncToExternalSearchIndex |
Boolean | Yalnızca dahili kullanım için. |
CanTriggerWorkflow |
Boolean | Tablonun bir iş akışı işlemini tetikleyip tetikleyemeyeceğini gösterir. |
Description |
String | Tablonun açıklaması. |
DisplayCollectionName |
String | Tablonun çoğul görünen adı. |
DisplayName |
String | Tablonun görünen adı. |
EnforceStateTransitions |
Boolean | Tablonun özel durum geçişlerini zorunlu kılıp zorlamayacağını gösterir. |
EntityColor |
String | Uygulamada bu tablo için kullanılacak rengi temsil eden onaltılık kod. |
EntitySetName |
String | Bu tablo için ayarlanan Web API'sinin tablo adı. |
HasActivities |
Boolean | Etkinliklerin bu tabloyla ilişkili olup olmadığını gösterir. |
IsActivity |
Boolean | Tablonun bir etkinlik olup olmadığını gösterir. |
IsActivityParty |
Boolean | E-posta iletilerinin bu tür bir kayıtta saklanan bir e-posta adresine gönderilip gönderilemeyeceğini belirtir. |
IsBusinessProcessEnabled |
Boolean | Tablonun iş süreci akışları için etkinleştirilip etkinleştirilmediğini gösterir. |
IsBPFEntity |
Boolean | Tablonun bir iş süreci akış tablosu olup olmadığını gösterir. |
IsChildEntity |
Boolean | Tablonun alt tablo olup olmadığını gösterir. |
IsConnectionsEnabled |
Boolean | Bu tablo için bağlantıların etkinleştirilip etkinleştirilmediğini gösterir. |
IsCustomEntity |
Boolean | Tablonun özel bir tablo olup olmadığını gösterir. |
IsCustomizable |
Boolean | Tablonun özelleştirilebilir olup olmadığını gösterir. |
IsDocumentManagementEnabled |
Boolean | Belge yönetiminin etkinleştirilip etkinleştirilmediğini gösterir. |
IsDocumentRecommendationsEnabled |
Boolean | Belge önerilerinin etkinleştirilip etkinleştirilmediğini gösterir. |
IsDuplicateDetectionEnabled |
Boolean | Yinelenen öğe algılamasının etkinleştirilip etkinleştirilmediğini gösterir. |
IsEnabledForCharts |
Boolean | Grafiklerin etkinleştirilip etkinleştirilmediğini gösterir. |
IsImportable |
Boolean | İçeri Aktarma Sihirbazı kullanılarak tablonun içeri aktarılıp aktarılamayacağını gösterir. |
IsInteractionCentricEnabled |
Boolean | Tablonun etkileşimli deneyim için etkinleştirildiğini gösterir. |
IsKnowledgeManagementEnabled |
Boolean | Bilgi yönetiminin tablo için etkinleştirilip etkinleştirilmediğini gösterir. |
IsMailMergeEnabled |
Boolean | Bu tablo için adres mektup birleştirmenin etkinleştirilip etkinleştirilmediğini gösterir. |
IsManaged |
Boolean | Tablonun yönetilen bir çözümün parçası olup olmadığını gösterir. |
IsOneNoteIntegrationEnabled |
Boolean | Tablo için OneNote tümleştirmesinin etkinleştirilip etkinleştirilmediğini gösterir. |
IsOptimisticConcurrencyEnabled |
Boolean | İyimser eşzamanlılığın tablo için etkinleştirilip etkinleştirilmediğini gösterir. |
IsQuickCreateEnabled |
Boolean | Tablonun hızlı oluşturma formları için etkinleştirilip etkinleştirilmediğini gösterir. |
IsStateModelAware |
Boolean | Tablonun özel durum geçişlerini ayarlamayı destekleyip desteklemediğini gösterir. |
IsValidForAdvancedFind |
Boolean | Tablonun Gelişmiş Bul'da gösterilip gösterilmeyeceğini gösterir. |
IsVisibleInMobileClient |
Boolean | Tabletler için Microsoft Dynamics 365 kullanıcılarının bu tabloya ilişkin verileri görüp göremeyeceğini gösterir. |
IsEnabledInUnifiedInterface |
Boolean | Tablonun Birleşik Arabirim için etkinleştirilip etkinleştirilmediğini gösterir. |
LogicalCollectionName |
String | Mantıksal koleksiyon adı. |
LogicalName |
String | Tablonun mantıksal adı. |
ObjectTypeCode |
Sayı | Tablo türü kodu. |
OwnershipType |
String | Tablonun sahiplik türü: UserOwned veya OrganizationOwned. |
PrimaryIdAttribute |
String | Tablonun birincil kimliği olan sütunun adı. |
PrimaryImageAttribute |
String | Bir tablonun birincil görüntü sütununun adı. |
PrimaryNameAttribute |
String | Bir tablonun birincil sütununun adı. |
Privileges |
Nesneler dizisi | Tabloya erişim için güvenlik ayrıcalığını tanımlayan nesneler. Bkz . Privilege nesnesi |
Attributes |
Collection | Sütun tanımları nesneleri koleksiyonu. Bkz . Öznitelik nesneleri |
Privilege nesnesi
Privilege nesneleri, tabloya erişim için güvenlik ayrıcalığını tanımlamak için aşağıdaki özelliklere sahiptir:
| İsim | Türü | Description |
|---|---|---|
CanBeBasic |
Boolean | Ayrıcalığın temel erişim düzeyi olup olamayacağı. |
CanBeDeep |
Boolean | Ayrıcalığın derin erişim düzeyi olup olamayacağı. |
CanBeEntityReference |
Boolean | Harici bir taraf için ayrıcalığın temel erişim düzeyi olup olamayacağı. |
CanBeGlobal |
Boolean | Ayrıcalığın genel erişim düzeyi olup olamayacağı. |
CanBeLocal |
Boolean | Ayrıcalığın yerel erişim düzeyi olup olamayacağı. |
CanBeParentEntityReference |
Boolean | Harici bir taraf için ayrıcalığın ebeveyn erişim düzeyi olup olamayacağı. |
Name |
String | Ayrıcalığı adı. |
PrivilegeId |
String | Ayrıcalığın kimliği. |
PrivilegeType |
Sayı | Aşağıdakilerden biri olan ayrıcalık türü: 0 : Yok 1 : Oluştur 2 : Okuma 3 : Yazma 4 : Sil 5 : Ata 6 : Paylaş 7 : Ekle 8 : Sonuna Ekle |
Öznitelik nesneleri
Döndürülen nesne, sütun tanımlarının türüne bağlıdır.
Temel (AttributeMetadata) sütunları
Tüm sütun tanımları şu paylaşılan özelliklere sahiptir:
| İsim | Türü | Description |
|---|---|---|
AttributeType |
Sayı | Sütun türü. Sütun türü değerlerinin listesi için bkz . AttributeTypeCode Sabit Listesi |
DisplayName |
String | Sütunun görünen adı |
EntityLogicalName |
String | Sütunu içeren tablonun mantıksal adı. |
LogicalName |
String | Sütunun mantıksal adı. |
Evet/Hayır (BooleanAttributeMetadata) sütunları
Evet/Hayır sütunları şu özelliklere sahiptir:
| İsim | Türü | Description |
|---|---|---|
DefaultFormValue |
Boolean | Evet/Hayır sütunu için varsayılan değer. |
OptionSet |
Nesne | Her seçeneğin bir anahtar:değer çifti olduğu boole sütunu seçenekleri. |
Choice (PicklistAttributeMetadata) sütunları
Seçim sütunları şu özelliğe sahiptir:
| İsim | Türü | Description |
|---|---|---|
OptionSet |
Nesne | Her seçeneğin bir anahtar:değer çifti olduğu sütun seçenekleri. |
Choices (MultiSelectPicklistAttributeMetadata ) sütunları
Seçenekler sütunları şu özelliklere sahiptir:
| İsim | Türü | Description |
|---|---|---|
DefaultFormValue |
Boolean | Sütun için varsayılan değer. |
OptionSet |
Nesne | Her seçeneğin bir anahtar:değer çifti olduğu boole sütunu seçenekleri. |
State (StateAttributeMetadata) sütunları
Durum sütunları şu özelliğe sahiptir:
| İsim | Türü | Description |
|---|---|---|
OptionSet |
Nesne | Her seçeneğin bir anahtar:değer çifti olduğu sütun seçenekleri. |
Durum sütunları, seçenek değerlerinden birinin OptionSet değerini parametre olarak kabul eden bu yöntemlere arg de sahiptir.
| İsim | Dönüş Türü | Description |
|---|---|---|
getDefaultStatus(arg) |
Sayı | Bir tablonun geçirilen durum değerine göre varsayılan durumu (sayı) döndürür. Bir tablonun varsayılan durum ve durum değerleri için bkz. Dataverse tablosu/varlık başvurusunda tablonun tablo tanımları bilgileri. |
getStatusValuesForState(arg) |
Sayı dizisi | Belirtilen durum değeri için olası durum değerlerini (sayı dizisi) döndürür. Bir tablonun durum ve durum değerleri için bkz. Dataverse tablosu/varlık başvurusunda tablonun tablo tanımları bilgileri. |
Status (StatusAttributeMetadata) sütunları
Durum sütunlarının şu özelliği vardır:
| İsim | Türü | Description |
|---|---|---|
OptionSet |
Nesne | Her seçeneğin bir anahtar:değer çifti olduğu sütun seçenekleri. |
Durum sütunları, seçenek değerlerinden birinin OptionSet değerini parametre olarak kabul eden bu yönteme arg de sahiptir.
| İsim | Dönüş Türü | Description |
|---|---|---|
getState(arg) |
Sayı | Belirtilen durum değeri (sayı) için durum değerini (sayı) döndürür. Bir tablonun varsayılan durum ve durum değerleri için bkz. Dataverse tablosu/varlık başvurusunda tablonun tablo tanımları bilgileri. |