IPeoplePickerProvider interface
Właściwości
| add |
Dodawanie tożsamości do jednostki MRU |
| get |
Żądanie informacji o jednostce przy użyciu identyfikatora entityId |
| on |
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) |
| on |
Biorąc pod uwagę listę aktualnie wybranych elementów i ciąg filtru, zwróć listę sugestii do umieszczenia na liście sugestii |
| on |
Zażądaj informacji o połączeniu o danej jednostce. |
| remove |
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>