إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
إرجاع تعريفات الجدول للجدول المحدد.
بناء الجملة
Xrm.Utility.getEntityMetadata(entityName,attributes).then(successCallback, errorCallback)
المعلمات
| Name | النوع | مطلوبة | الوصف |
|---|---|---|---|
entityName |
سلسلة | نعم | الاسم المنطقي للجدول. |
attributes |
صفيف من السلاسل | لا | الأعمدة التي يجب الحصول على تعريفات لها. |
successCallback |
دالة | لا | دالة لاستدعاء عند إرجاع تعريفات الجدول. |
errorCallback |
دالة | لا | وظيفة للاتصال عند فشل العملية. |
Returns
النوع: كائن
الوصف: كائن يحتوي على معلومات تعريفات الجدول بالقيم التالية.
| Name | النوع | الوصف |
|---|---|---|
ActivityTypeMask |
الرقم | ما إذا كان يجب أن يظهر نشاط مخصص في قوائم النشاط في تطبيق ويب.
0 يشير إلى أن النشاط المخصص لا يظهر؛ 1 يشير إلى أنه يظهر. |
AutoRouteToOwnerQueue |
قيمة منطقية | يشير إلى ما إذا كان يجب نقل السجلات تلقائيا إلى قائمة الانتظار الافتراضية للمالك عند إنشاء سجل من هذا النوع أو تعيينه. |
CanEnableSyncToExternalSearchIndex |
قيمة منطقية | للاستخدام الداخلي فقط. |
CanTriggerWorkflow |
قيمة منطقية | يشير إلى ما إذا كان الجدول يمكنه تشغيل عملية سير عمل. |
Description |
سلسلة | وصف الجدول. |
DisplayCollectionName |
سلسلة | اسم عرض الجمع للجدول. |
DisplayName |
سلسلة | اسم العرض للجدول. |
EnforceStateTransitions |
قيمة منطقية | يشير إلى ما إذا كان الجدول سيفرض انتقالات الحالة المخصصة. |
EntityColor |
سلسلة | التعليمات البرمجية السداسية العشرية لتمثيل اللون الذي سيتم استخدامه لهذا الجدول في التطبيق. |
EntitySetName |
سلسلة | اسم جدول واجهة برمجة تطبيقات الويب الذي تم تعيينه لهذا الجدول. |
HasActivities |
قيمة منطقية | يشير إلى ما إذا كانت الأنشطة مقترنة بهذا الجدول. |
IsActivity |
قيمة منطقية | يشير إلى ما إذا كان الجدول نشاطا أم لا. |
IsActivityParty |
قيمة منطقية | يشير إلى ما إذا كان يمكن إرسال رسائل البريد الإلكتروني إلى عنوان بريد إلكتروني مخزن في سجل من هذا النوع. |
IsBusinessProcessEnabled |
قيمة منطقية | يشير إلى ما إذا كان الجدول ممكنا لتدفقات عمليات الأعمال. |
IsBPFEntity |
قيمة منطقية | يشير إلى ما إذا كان الجدول جدول تدفق عملية عمل. |
IsChildEntity |
قيمة منطقية | يشير إلى ما إذا كان الجدول جدولا تابعا. |
IsConnectionsEnabled |
قيمة منطقية | يشير إلى ما إذا كانت الاتصالات ممكنة لهذا الجدول. |
IsCustomEntity |
قيمة منطقية | يشير إلى ما إذا كان الجدول جدولا مخصصا. |
IsCustomizable |
قيمة منطقية | يشير إلى ما إذا كان الجدول قابلا للتخصيص. |
IsDocumentManagementEnabled |
قيمة منطقية | يشير إلى ما إذا كانت إدارة المستندات ممكنة أم لا. |
IsDocumentRecommendationsEnabled |
قيمة منطقية | يشير إلى ما إذا كانت توصيات المستند ممكنة أم لا. |
IsDuplicateDetectionEnabled |
قيمة منطقية | يشير إلى ما إذا كان الكشف عن التكرارات ممكنا أم لا. |
IsEnabledForCharts |
قيمة منطقية | يشير إلى ما إذا كانت المخططات ممكنة أم لا. |
IsImportable |
قيمة منطقية | يشير إلى ما إذا كان يمكن استيراد الجدول باستخدام "معالج الاستيراد". |
IsInteractionCentricEnabled |
قيمة منطقية | يشير إلى تمكين الجدول للحصول على تجربة تفاعلية. |
IsKnowledgeManagementEnabled |
قيمة منطقية | يشير إلى ما إذا كانت إدارة المعرفة ممكنة للجدول. |
IsMailMergeEnabled |
قيمة منطقية | يشير إلى ما إذا كان دمج المراسلات ممكنا لهذا الجدول. |
IsManaged |
قيمة منطقية | يشير إلى ما إذا كان الجدول جزءا من حل مدار. |
IsOneNoteIntegrationEnabled |
قيمة منطقية | يشير إلى ما إذا كان تكامل OneNote ممكنا للجدول. |
IsOptimisticConcurrencyEnabled |
قيمة منطقية | يشير إلى ما إذا كان التزامن المتفائل ممكنا للجدول. |
IsQuickCreateEnabled |
قيمة منطقية | يشير إلى ما إذا كان الجدول ممكنا لإنشاء نماذج سريعة. |
IsStateModelAware |
قيمة منطقية | يشير إلى ما إذا كان الجدول يدعم تعيين انتقالات الحالة المخصصة. |
IsValidForAdvancedFind |
قيمة منطقية | يشير إلى ما إذا كان سيتم عرض الجدول في بحث متقدم. |
IsVisibleInMobileClient |
قيمة منطقية | يشير إلى ما إذا كان Microsoft Dynamics 365 لأجهزة الكمبيوتر اللوحية يمكن للمستخدمين رؤية بيانات هذا الجدول. |
IsEnabledInUnifiedInterface |
قيمة منطقية | يشير إلى ما إذا كان الجدول ممكنا للواجهة الموحدة. |
LogicalCollectionName |
سلسلة | اسم المجموعة المنطقية. |
LogicalName |
سلسلة | الاسم المنطقي للجدول. |
ObjectTypeCode |
الرقم | رمز نوع الجدول. |
OwnershipType |
سلسلة | نوع ملكية الجدول: UserOwned أو OrganizationOwned. |
PrimaryIdAttribute |
سلسلة | اسم العمود الذي هو المعرف الأساسي للجدول. |
PrimaryImageAttribute |
سلسلة | اسم عمود الصورة الأساسي لجدول. |
PrimaryNameAttribute |
سلسلة | اسم العمود الأساسي لجدول. |
Privileges |
مصفوفة الكائنات | الكائنات التي تحدد امتياز الأمان للوصول إلى جدول. راجع عنصر الامتياز |
Attributes |
مجموعة | مجموعة من كائنات تعريفات الأعمدة. راجع كائنات السمة |
عنصر الامتياز
تحتوي كائنات الامتياز على الخصائص التالية لتعريف امتياز الأمان للوصول إلى جدول:
| Name | النوع | الوصف |
|---|---|---|
CanBeBasic |
قيمة منطقية | ما إذا كان الامتياز يمكن أن يكون مستوى الوصول الأساسي. |
CanBeDeep |
قيمة منطقية | ما إذا كان الامتياز يمكن أن يكون مستوى الوصول العميق. |
CanBeEntityReference |
قيمة منطقية | ما إذا كان الامتياز لطرف خارجي يمكن أن يكون مستوى الوصول الأساسي. |
CanBeGlobal |
قيمة منطقية | ما إذا كان الامتياز يمكن أن يكون مستوى وصول عالمي. |
CanBeLocal |
قيمة منطقية | ما إذا كان الامتياز يمكن أن يكون مستوى الوصول المحلي. |
CanBeParentEntityReference |
قيمة منطقية | ما إذا كان الامتياز لجهة خارجية يمكن أن يكون مستوى وصول الوالدين. |
Name |
سلسلة | اسم الامتياز. |
PrivilegeId |
سلسلة | معرف الامتياز. |
PrivilegeType |
الرقم | نوع الامتياز، وهو أحد الأنواع التالية: 0: بلا 1: إنشاء 2 : قراءة 3: كتابة 4: حذف 5: تعيين 6: مشاركة 7: إلحاق 8 : إلحاق إلى |
عناصر السمة
يعتمد الكائن الذي تم إرجاعه على نوع تعريفات الأعمدة.
أعمدة الأساس (AttributeMetadata)
تحتوي جميع تعريفات الأعمدة على هذه الخصائص المشتركة:
| Name | النوع | الوصف |
|---|---|---|
AttributeType |
الرقم | نوع العمود. للحصول على قائمة بقيم نوع العمود، راجع قائمة تعداد AttributeTypeCode |
DisplayName |
سلسلة | اسم العرض للعمود |
EntityLogicalName |
سلسلة | الاسم المنطقي للجدول الذي يحتوي على العمود. |
LogicalName |
سلسلة | الاسم المنطقي للعمود. |
أعمدة نعم/لا (BooleanAttributeMetadata)
تحتوي الأعمدة نعم/لا على هذه الخصائص:
| Name | النوع | الوصف |
|---|---|---|
DefaultFormValue |
قيمة منطقية | القيمة الافتراضية لعمود نعم/لا. |
OptionSet |
كائن | خيارات للعمود المنطقي حيث يكون كل خيار زوجا من المفاتيح:القيمة. |
أعمدة الاختيار (PicklistAttributeMetadata)
تحتوي أعمدة الاختيار على هذه الخاصية:
| Name | النوع | الوصف |
|---|---|---|
OptionSet |
كائن | خيارات للعمود حيث يكون كل خيار زوجا من المفاتيح:القيمة. |
أعمدة الخيارات (MultiSelectPicklistAttributeMetadata )
تحتوي أعمدة الاختيارات على هذه الخصائص:
| Name | النوع | الوصف |
|---|---|---|
DefaultFormValue |
قيمة منطقية | القيمة الافتراضية للعمود. |
OptionSet |
كائن | خيارات للعمود المنطقي حيث يكون كل خيار زوجا من المفاتيح:القيمة. |
أعمدة الحالة (StateAttributeMetadata)
تحتوي أعمدة الحالة على هذه الخاصية:
| Name | النوع | الوصف |
|---|---|---|
OptionSet |
كائن | خيارات للعمود حيث يكون كل خيار زوجا من المفاتيح:القيمة. |
تحتوي أعمدة الحالة أيضا على هذه الأساليب التي تقبل قيمة إحدى OptionSet قيم الخيارات كمعلمة arg .
| Name | نوع المرجع | الوصف |
|---|---|---|
getDefaultStatus(arg) |
الرقم | إرجاع الحالة الافتراضية (الرقم) استنادا إلى قيمة الحالة التي تم تمريرها للجدول. للحصول على قيم الحالة والحالة الافتراضية لجدول، راجع معلومات تعريفات الجدول في مرجع جدول/كيان Dataverse. |
getStatusValuesForState(arg) |
صفيف من الأرقام | إرجاع قيم الحالة المحتملة (صفيف من الأرقام) لقيمة حالة محددة. للحصول على قيم الحالة والحالة لجدول، راجع معلومات تعريفات الجدول في مرجع جدول/كيان Dataverse. |
أعمدة الحالة (StatusAttributeMetadata)
تحتوي أعمدة الحالة على هذه الخاصية:
| Name | النوع | الوصف |
|---|---|---|
OptionSet |
كائن | خيارات للعمود حيث يكون كل خيار زوجا من المفاتيح:القيمة. |
تحتوي أعمدة الحالة أيضا على هذا الأسلوب الذي يقبل قيمة إحدى OptionSet قيم الخيار كمعلمة arg .
| Name | نوع المرجع | الوصف |
|---|---|---|
getState(arg) |
الرقم | إرجاع قيمة الحالة (رقم) لقيمة الحالة المحددة (رقم). للحصول على قيم الحالة والحالة الافتراضية لجدول، راجع معلومات تعريفات الجدول في مرجع جدول/كيان Dataverse. |