次の方法で共有


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>