IPeoplePickerProvider interface
Propiedades
| add |
Adición de identidades a mrU |
| get |
Solicitud de información de entidad dada un entityId |
| on |
Si no hay ninguna entrada en el cuadro de búsqueda al hacer clic en ella, proporcione un conjunto de identidades que se mostrarán (se usan para MRU). |
| on |
Dada una lista de elementos seleccionados actualmente y una cadena de filtro, devuelva una lista de sugerencias para colocar en la lista de sugerencias. |
| on |
Solicite información de conexión sobre una entidad determinada. |
| remove |
Eliminación de identidades de MRU |
Detalles de las propiedades
addIdentitiesToMRU
Adición de identidades a mrU
addIdentitiesToMRU?: (identities: IIdentity[]) => Promise<boolean>
Valor de propiedad
(identities: IIdentity[]) => Promise<boolean>
getEntityFromUniqueAttribute
Solicitud de información de entidad dada un entityId
getEntityFromUniqueAttribute: (entityId: string) => IIdentity | PromiseLike<IIdentity>
Valor de propiedad
(entityId: string) => IIdentity | PromiseLike<IIdentity>
onEmptyInputFocus
Si no hay ninguna entrada en el cuadro de búsqueda al hacer clic en ella, proporcione un conjunto de identidades que se mostrarán (se usan para MRU).
onEmptyInputFocus?: () => null | IIdentity[] | PromiseLike<IIdentity[]>
Valor de propiedad
() => null | IIdentity[] | PromiseLike<IIdentity[]>
onFilterIdentities
Dada una lista de elementos seleccionados actualmente y una cadena de filtro, devuelva una lista de sugerencias para colocar en la lista de sugerencias.
onFilterIdentities: (filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
Valor de propiedad
(filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
onRequestConnectionInformation
Solicite información de conexión sobre una entidad determinada.
onRequestConnectionInformation: (entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
Valor de propiedad
(entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
removeIdentitiesFromMRU
Eliminación de identidades de MRU
removeIdentitiesFromMRU?: (identities: IIdentity[]) => Promise<boolean>
Valor de propiedad
(identities: IIdentity[]) => Promise<boolean>