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?: () => IIdentity[] | PromiseLike<IIdentity[]> | null

Valor de propiedad

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

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[]) => IIdentity[] | PromiseLike<IIdentity[]> | null

Valor de propiedad

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

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>