Compartir a través de


IPeoplePickerProvider interface

Propiedades

addIdentitiesToMRU

Adición de identidades a mrU

getEntityFromUniqueAttribute

Solicitud de información de entidad dada un entityId

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).

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.

onRequestConnectionInformation

Solicite información de conexión sobre una entidad determinada.

removeIdentitiesFromMRU

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>