共用方式為


IPeoplePickerProvider interface

屬性

addIdentitiesToMRU

將身分識別新增至 MRU

getEntityFromUniqueAttribute

提供 entityId 的要求實體資訊

onEmptyInputFocus

如果按下時搜尋方塊中沒有輸入,請提供一組要顯示的身分識別(用於 MRU)

onFilterIdentities

指定目前選取的專案清單和篩選字串,傳回要放入建議清單中的建議清單

onRequestConnectionInformation

要求指定實體的連線資訊。

removeIdentitiesFromMRU

從 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>