Udostępnij za pomocą


IPeoplePickerProvider interface

Właściwości

addIdentitiesToMRU

Dodawanie tożsamości do jednostki MRU

getEntityFromUniqueAttribute

Żądanie informacji o jednostce przy użyciu identyfikatora entityId

onEmptyInputFocus

Jeśli po kliknięciu pola wyszukiwania nie ma żadnych danych wejściowych, podaj zestaw tożsamości do pokazania (używany dla funkcji MRU)

onFilterIdentities

Biorąc pod uwagę listę aktualnie wybranych elementów i ciąg filtru, zwróć listę sugestii do umieszczenia na liście sugestii

onRequestConnectionInformation

Zażądaj informacji o połączeniu o danej jednostce.

removeIdentitiesFromMRU

Usuwanie tożsamości z jednostki MRU

Szczegóły właściwości

addIdentitiesToMRU

Dodawanie tożsamości do jednostki MRU

addIdentitiesToMRU?: (identities: IIdentity[]) => Promise<boolean>

Wartość właściwości

(identities: IIdentity[]) => Promise<boolean>

getEntityFromUniqueAttribute

Żądanie informacji o jednostce przy użyciu identyfikatora entityId

getEntityFromUniqueAttribute: (entityId: string) => IIdentity | PromiseLike<IIdentity>

Wartość właściwości

(entityId: string) => IIdentity | PromiseLike<IIdentity>

onEmptyInputFocus

Jeśli po kliknięciu pola wyszukiwania nie ma żadnych danych wejściowych, podaj zestaw tożsamości do pokazania (używany dla funkcji MRU)

onEmptyInputFocus?: () => null | IIdentity[] | PromiseLike<IIdentity[]>

Wartość właściwości

() => null | IIdentity[] | PromiseLike<IIdentity[]>

onFilterIdentities

Biorąc pod uwagę listę aktualnie wybranych elementów i ciąg filtru, zwróć listę sugestii do umieszczenia na liście sugestii

onFilterIdentities: (filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>

Wartość właściwości

(filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>

onRequestConnectionInformation

Zażądaj informacji o połączeniu o danej jednostce.

onRequestConnectionInformation: (entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>

Wartość właściwości

(entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>

removeIdentitiesFromMRU

Usuwanie tożsamości z jednostki MRU

removeIdentitiesFromMRU?: (identities: IIdentity[]) => Promise<boolean>

Wartość właściwości

(identities: IIdentity[]) => Promise<boolean>