IPeoplePickerProvider interface
Propriedades
| add |
Adicionar identidades à MRU |
| get |
Solicitar informações de entidade fornecidas uma entityId |
| on |
Se nenhuma entrada estiver na caixa de pesquisa quando clicada, forneça um conjunto de identidades a serem mostradas (usadas para MRU) |
| on |
Dada uma lista de itens selecionados no momento e uma cadeia de caracteres de filtro, retorne uma lista de sugestões para colocar na lista de sugestões |
| on |
Solicite informações de conexão sobre uma determinada entidade. |
| remove |
Remover identidades da MRU |
Detalhes da propriedade
addIdentitiesToMRU
Adicionar identidades à MRU
addIdentitiesToMRU?: (identities: IIdentity[]) => Promise<boolean>
Valor da propriedade
(identities: IIdentity[]) => Promise<boolean>
getEntityFromUniqueAttribute
Solicitar informações de entidade fornecidas uma entityId
getEntityFromUniqueAttribute: (entityId: string) => IIdentity | PromiseLike<IIdentity>
Valor da propriedade
(entityId: string) => IIdentity | PromiseLike<IIdentity>
onEmptyInputFocus
Se nenhuma entrada estiver na caixa de pesquisa quando clicada, forneça um conjunto de identidades a serem mostradas (usadas para MRU)
onEmptyInputFocus?: () => null | IIdentity[] | PromiseLike<IIdentity[]>
Valor da propriedade
() => null | IIdentity[] | PromiseLike<IIdentity[]>
onFilterIdentities
Dada uma lista de itens selecionados no momento 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[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
Valor da propriedade
(filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
onRequestConnectionInformation
Solicite informações de conexão sobre uma determinada entidade.
onRequestConnectionInformation: (entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
Valor da propriedade
(entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
removeIdentitiesFromMRU
Remover identidades da MRU
removeIdentitiesFromMRU?: (identities: IIdentity[]) => Promise<boolean>
Valor da propriedade
(identities: IIdentity[]) => Promise<boolean>