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?: () => 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>