Поделиться через


IPeoplePickerProvider interface

Свойства

addIdentitiesToMRU

Добавление удостоверений в MRU

getEntityFromUniqueAttribute

Запрос информации о сущности с присвоением entityId

onEmptyInputFocus

Если при нажатии на кнопку поиска в поле поиска нет вводимых данных, укажите набор удостоверений для отображения (используется для MRU)

onFilterIdentities

Получив список выбранных в данный момент элементов и строку фильтра, верните список предложений для размещения в списке предложений

onRequestConnectionInformation

Запрашивать информацию о подключении к данному объекту.

removeIdentitiesFromMRU

Удаление удостоверений из 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>