IPeoplePickerProvider interface
الخصائص
| add |
إضافة هويات إلى MRU |
| get |
طلب معلومات الكيان المعطى ل entityId |
| on |
إذا لم يكن هناك إدخال في مربع البحث عند النقر فوقه، فقم بتوفير مجموعة من الهويات لإظهارها (تستخدم ل MRU) |
| on |
بالنظر إلى قائمة بالعناصر المحددة حاليا وسلسلة تصفية، قم بإرجاع قائمة بالاقتراحات لوضعها في قائمة الاقتراحات |
| on |
طلب معلومات الاتصال حول كيان معين. |
| remove |
إزالة الهويات من MRU |
تفاصيل الخاصية
addIdentitiesToMRU
إضافة هويات إلى MRU
addIdentitiesToMRU?: (identities: IIdentity[]) => Promise<boolean>
قيمة الخاصية
(identities: IIdentity[]) => Promise<boolean>
getEntityFromUniqueAttribute
طلب معلومات الكيان المعطى ل entityId
getEntityFromUniqueAttribute: (entityId: string) => IIdentity | PromiseLike<IIdentity>
قيمة الخاصية
(entityId: string) => IIdentity | PromiseLike<IIdentity>
onEmptyInputFocus
إذا لم يكن هناك إدخال في مربع البحث عند النقر فوقه، فقم بتوفير مجموعة من الهويات لإظهارها (تستخدم ل MRU)
onEmptyInputFocus?: () => null | IIdentity[] | PromiseLike<IIdentity[]>
قيمة الخاصية
() => null | IIdentity[] | PromiseLike<IIdentity[]>
onFilterIdentities
بالنظر إلى قائمة بالعناصر المحددة حاليا وسلسلة تصفية، قم بإرجاع قائمة بالاقتراحات لوضعها في قائمة الاقتراحات
onFilterIdentities: (filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
قيمة الخاصية
(filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
onRequestConnectionInformation
طلب معلومات الاتصال حول كيان معين.
onRequestConnectionInformation: (entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
قيمة الخاصية
(entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
removeIdentitiesFromMRU
إزالة الهويات من MRU
removeIdentitiesFromMRU?: (identities: IIdentity[]) => Promise<boolean>
قيمة الخاصية
(identities: IIdentity[]) => Promise<boolean>