Condividi tramite


IPeoplePickerProvider interface

Proprietà

addIdentitiesToMRU

Aggiungere identità all'elenco mru

getEntityFromUniqueAttribute

Richiedere informazioni sull'entità in base a un entityId

onEmptyInputFocus

Se non è presente alcun input nella casella di ricerca quando si fa clic, specificare un set di identità da visualizzare (usato per MRU)

onFilterIdentities

Dato un elenco di elementi attualmente selezionati e una stringa di filtro, restituire un elenco di suggerimenti da inserire nell'elenco dei suggerimenti

onRequestConnectionInformation

Richiedere informazioni di connessione su una determinata entità.

removeIdentitiesFromMRU

Rimuovere le identità dall'elenco mru

Dettagli proprietà

addIdentitiesToMRU

Aggiungere identità all'elenco mru

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

Valore della proprietà

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

getEntityFromUniqueAttribute

Richiedere informazioni sull'entità in base a un entityId

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

Valore della proprietà

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

onEmptyInputFocus

Se non è presente alcun input nella casella di ricerca quando si fa clic, specificare un set di identità da visualizzare (usato per MRU)

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

Valore della proprietà

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

onFilterIdentities

Dato un elenco di elementi attualmente selezionati e una stringa di filtro, restituire un elenco di suggerimenti da inserire nell'elenco dei suggerimenti

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

Valore della proprietà

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

onRequestConnectionInformation

Richiedere informazioni di connessione su una determinata entità.

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

Valore della proprietà

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

removeIdentitiesFromMRU

Rimuovere le identità dall'elenco mru

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

Valore della proprietà

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