IPeoplePickerProvider interface
Propriétés
| add |
Ajouter des identités à l’MRU |
| get |
Demander des informations d’entité en fonction d’un entityId |
| on |
Si aucune entrée n’est dans la zone de recherche lorsqu’elle est cliquée, fournissez un ensemble d’identités à afficher (utilisé pour mrU) |
| on |
Compte tenu d’une liste d’éléments actuellement sélectionnés et d’une chaîne de filtre, retournez une liste de suggestions à placer dans la liste des suggestions. |
| on |
Demandez des informations de connexion sur une entité donnée. |
| remove |
Supprimer des identités de l’mrU |
Détails de la propriété
addIdentitiesToMRU
Ajouter des identités à l’MRU
addIdentitiesToMRU?: (identities: IIdentity[]) => Promise<boolean>
Valeur de propriété
(identities: IIdentity[]) => Promise<boolean>
getEntityFromUniqueAttribute
Demander des informations d’entité en fonction d’un entityId
getEntityFromUniqueAttribute: (entityId: string) => IIdentity | PromiseLike<IIdentity>
Valeur de propriété
(entityId: string) => IIdentity | PromiseLike<IIdentity>
onEmptyInputFocus
Si aucune entrée n’est dans la zone de recherche lorsqu’elle est cliquée, fournissez un ensemble d’identités à afficher (utilisé pour mrU)
onEmptyInputFocus?: () => null | IIdentity[] | PromiseLike<IIdentity[]>
Valeur de propriété
() => null | IIdentity[] | PromiseLike<IIdentity[]>
onFilterIdentities
Compte tenu d’une liste d’éléments actuellement sélectionnés et d’une chaîne de filtre, retournez une liste de suggestions à placer dans la liste des suggestions.
onFilterIdentities: (filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
Valeur de propriété
(filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
onRequestConnectionInformation
Demandez des informations de connexion sur une entité donnée.
onRequestConnectionInformation: (entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
Valeur de propriété
(entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
removeIdentitiesFromMRU
Supprimer des identités de l’mrU
removeIdentitiesFromMRU?: (identities: IIdentity[]) => Promise<boolean>
Valeur de propriété
(identities: IIdentity[]) => Promise<boolean>