다음을 통해 공유


IPeoplePickerProvider interface

속성

addIdentitiesToMRU

MRU에 ID 추가

getEntityFromUniqueAttribute

entityId가 지정된 엔터티 정보 요청

onEmptyInputFocus

클릭할 때 검색 상자에 입력이 없는 경우 표시할 ID 집합을 제공합니다(MRU에 사용됨).

onFilterIdentities

현재 선택한 항목 목록과 필터 문자열이 주어지면 제안 목록에 넣을 제안 목록을 반환합니다

onRequestConnectionInformation

지정된 엔터티에 대한 연결 정보를 요청합니다.

removeIdentitiesFromMRU

MRU에서 ID 제거

속성 세부 정보

addIdentitiesToMRU

MRU에 ID 추가

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

속성 값

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

getEntityFromUniqueAttribute

entityId가 지정된 엔터티 정보 요청

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

속성 값

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

onEmptyInputFocus

클릭할 때 검색 상자에 입력이 없는 경우 표시할 ID 집합을 제공합니다(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에서 ID 제거

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

속성 값

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