مشاركة عبر


IVssIdentityService interface

الأساليب

addMruIdentitiesAsync(IIdentity[])

إضافة قائمة بالهويات إلى MRU

getConnections(IIdentity, boolean)

الحصول على قائمة بالاتصالات لهوية معينة

getIdentityMruAsync()

احصل على قائمة بالهويات الأكثر استخداما (MRU)

removeMruIdentitiesAsync(IIdentity[])

إزالة قائمة الهويات من MRU

searchIdentitiesAsync(string, string[], string[], string, any, (returnedEntities: IIdentity[]) => IIdentity[])

بالنظر إلى نموذج طلب البحث، قم بإرجاع قائمة بالكيانات. إذا تمت إضافة معاودة الاتصال filterIdentity، فقم بالإضافة إلى تصفية القيم قبل الإرجاع

تفاصيل الأسلوب

addMruIdentitiesAsync(IIdentity[])

إضافة قائمة بالهويات إلى MRU

function addMruIdentitiesAsync(identities: IIdentity[]): Promise<boolean>

المعلمات

identities

IIdentity[]

قائمة 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

IIdentity[]

المرتجعات

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[]>

قائمة الهويات التي تمت تصفيتها من البحث.