IPeoplePickerProvider interface
プロパティ
| add |
MRU に ID を追加する |
| get |
entityId を指定してエンティティ情報を要求する |
| on |
クリックしたときに検索ボックスに入力がない場合は、表示する ID のセットを指定します (MRU に使用) |
| on |
現在選択されている項目の一覧とフィルター文字列を指定すると、候補リストに含める候補の一覧を返します。 |
| on |
特定のエンティティに関する接続情報を要求します。 |
| remove |
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?: () => IIdentity[] | PromiseLike<IIdentity[]> | null
プロパティ値
() => IIdentity[] | PromiseLike<IIdentity[]> | null
onFilterIdentities
現在選択されている項目の一覧とフィルター文字列を指定すると、候補リストに含める候補の一覧を返します。
onFilterIdentities: (filter: string, selectedItems?: IIdentity[]) => IIdentity[] | PromiseLike<IIdentity[]> | null
プロパティ値
(filter: string, selectedItems?: IIdentity[]) => IIdentity[] | PromiseLike<IIdentity[]> | null
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>