IPeoplePickerProvider interface

Propriedades

addIdentitiesToMRU

Adicionar identidades ao MRU

getEntityFromUniqueAttribute

Solicitar informações da entidade com um entityId

onEmptyInputFocus

Se nenhuma entrada estiver na caixa de pesquisa quando clicado, forneça um conjunto de identidades para mostrar (usado para MRU)

onFilterIdentities

Dada uma lista de itens atualmente selecionados e uma cadeia de caracteres de filtro, retorne uma lista de sugestões para colocar na lista de sugestões

onRequestConnectionInformation

Solicite informações de conexão sobre uma determinada Entidade.

removeIdentitiesFromMRU

Remover identidades do MRU

Detalhes de Propriedade

addIdentitiesToMRU

Adicionar identidades ao MRU

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

Valor de Propriedade

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

getEntityFromUniqueAttribute

Solicitar informações da entidade com um entityId

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

Valor de Propriedade

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

onEmptyInputFocus

Se nenhuma entrada estiver na caixa de pesquisa quando clicado, forneça um conjunto de identidades para mostrar (usado para MRU)

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

Valor de Propriedade

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

onFilterIdentities

Dada uma lista de itens atualmente selecionados e uma cadeia de caracteres de filtro, retorne uma lista de sugestões para colocar na lista de sugestões

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

Valor de Propriedade

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

onRequestConnectionInformation

Solicite informações de conexão sobre uma determinada Entidade.

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

Valor de Propriedade

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

removeIdentitiesFromMRU

Remover identidades do MRU

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

Valor de Propriedade

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