IPeoplePickerProvider interface
Свойства
| add |
Добавление удостоверений в MRU |
| get |
Запрос информации о сущности с присвоением entityId |
| on |
Если при нажатии на кнопку поиска в поле поиска нет вводимых данных, укажите набор удостоверений для отображения (используется для MRU) |
| on |
Получив список выбранных в данный момент элементов и строку фильтра, верните список предложений для размещения в списке предложений |
| on |
Запрашивать информацию о подключении к данному объекту. |
| remove |
Удаление удостоверений из MRU |
Сведения о свойстве
addIdentitiesToMRU
Добавление удостоверений в MRU
addIdentitiesToMRU?: (identities: IIdentity[]) => Promise<boolean>
Значение свойства
(identities: IIdentity[]) => Promise<boolean>
getEntityFromUniqueAttribute
Запрос информации о сущности с присвоением entityId
getEntityFromUniqueAttribute: (entityId: string) => IIdentity | PromiseLike<IIdentity>
Значение свойства
(entityId: string) => IIdentity | PromiseLike<IIdentity>
onEmptyInputFocus
Если при нажатии на кнопку поиска в поле поиска нет вводимых данных, укажите набор удостоверений для отображения (используется для MRU)
onEmptyInputFocus?: () => null | IIdentity[] | PromiseLike<IIdentity[]>
Значение свойства
() => null | IIdentity[] | PromiseLike<IIdentity[]>
onFilterIdentities
Получив список выбранных в данный момент элементов и строку фильтра, верните список предложений для размещения в списке предложений
onFilterIdentities: (filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
Значение свойства
(filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>
onRequestConnectionInformation
Запрашивать информацию о подключении к данному объекту.
onRequestConnectionInformation: (entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
Значение свойства
(entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>
removeIdentitiesFromMRU
Удаление удостоверений из MRU
removeIdentitiesFromMRU?: (identities: IIdentity[]) => Promise<boolean>
Значение свойства
(identities: IIdentity[]) => Promise<boolean>