IVssIdentityService interface
الأساليب
| add |
إضافة قائمة بالهويات إلى MRU |
| get |
الحصول على قائمة بالاتصالات لهوية معينة |
| get |
احصل على قائمة بالهويات الأكثر استخداما (MRU) |
| remove |
إزالة قائمة الهويات من MRU |
| search |
بالنظر إلى نموذج طلب البحث، قم بإرجاع قائمة بالكيانات. إذا تمت إضافة معاودة الاتصال filterIdentity، فقم بالإضافة إلى تصفية القيم قبل الإرجاع |
تفاصيل الأسلوب
addMruIdentitiesAsync(IIdentity[])
إضافة قائمة بالهويات إلى MRU
function addMruIdentitiesAsync(identities: IIdentity[]): Promise<boolean>
المعلمات
- identities
قائمة IdentityRefs لإضافتها إلى MRU
المرتجعات
Promise<boolean>
صحيح إذا تمت إضافة العنصر ، خطأ بخلاف ذلك
getConnections(IIdentity, boolean)
الحصول على قائمة بالاتصالات لهوية معينة
function getConnections(identity: IIdentity, getDirectReports?: boolean): Promise<IdentitiesGetConnectionsResponseModel>
المعلمات
- identity
- IIdentity
كيان للبحث عن الاتصالات
- getDirectReports
-
boolean
المرتجعات
اتصالات الهوية المحددة
getIdentityMruAsync()
احصل على قائمة بالهويات الأكثر استخداما (MRU)
function getIdentityMruAsync(): Promise<IIdentity[]>
المرتجعات
Promise<IIdentity[]>
قائمة الهويات الأكثر استخداما (MRU)
removeMruIdentitiesAsync(IIdentity[])
إزالة قائمة الهويات من MRU
function removeMruIdentitiesAsync(identity: IIdentity[]): Promise<boolean>
المعلمات
- identity
المرتجعات
Promise<boolean>
صحيح إذا تمت إزالة العنصر ، خطأ بخلاف ذلك
searchIdentitiesAsync(string, string[], string[], string, any, (returnedEntities: IIdentity[]) => IIdentity[])
بالنظر إلى نموذج طلب البحث، قم بإرجاع قائمة بالكيانات. إذا تمت إضافة معاودة الاتصال filterIdentity، فقم بالإضافة إلى تصفية القيم قبل الإرجاع
function searchIdentitiesAsync(query: string, identityTypes?: string[], operationScopes?: string[], queryTypeHint?: string, options?: any, filterIdentity?: (returnedEntities: IIdentity[]) => IIdentity[]): Promise<IIdentity[]>
المعلمات
- query
-
string
الاستعلام المراد البحث عن نوع الهويات به.
- identityTypes
-
string[]
أنواع الهويات المطلوب البحث عنها ("المستخدم" و "المجموعة" الافتراضية)
- operationScopes
-
string[]
النطاق الذي ترغب في البحث عنه (الافتراضي "ims" ، "المصدر")
- queryTypeHint
-
string
تلميح إلى الخاصية التي يحاول طلب البحث البحث عنها
- options
-
any
خيارات إضافية للتمرير إلى البحث
- filterIdentity
-
(returnedEntities: IIdentity[]) => IIdentity[]
تم تمرير عامل تصفية لتغيير نتائج الهويات التي تم العثور عليها
المرتجعات
Promise<IIdentity[]>
قائمة الهويات التي تمت تصفيتها من البحث.