Freigeben über


IPeoplePickerProvider interface

Eigenschaften

addIdentitiesToMRU

Hinzufügen von Identitäten zur MRU

getEntityFromUniqueAttribute

Anfordern von Entitätsinformationen mit einer entityId

onEmptyInputFocus

Wenn beim Klicken keine Eingabe im Suchfeld angezeigt wird, geben Sie eine Reihe von Identitäten an, die angezeigt werden sollen (wird für MRU verwendet)

onFilterIdentities

Wenn Sie eine Liste der aktuell ausgewählten Elemente und eine Filterzeichenfolge angeben, geben Sie eine Liste von Vorschlägen zurück, die in die Vorschlagsliste eingefügt werden sollen

onRequestConnectionInformation

Fordern Sie Verbindungsinformationen zu einer bestimmten Entität an.

removeIdentitiesFromMRU

Entfernen von Identitäten aus der MRU

Details zur Eigenschaft

addIdentitiesToMRU

Hinzufügen von Identitäten zur MRU

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

Eigenschaftswert

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

getEntityFromUniqueAttribute

Anfordern von Entitätsinformationen mit einer entityId

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

Eigenschaftswert

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

onEmptyInputFocus

Wenn beim Klicken keine Eingabe im Suchfeld angezeigt wird, geben Sie eine Reihe von Identitäten an, die angezeigt werden sollen (wird für MRU verwendet)

onEmptyInputFocus?: () => null | IIdentity[] | PromiseLike<IIdentity[]>

Eigenschaftswert

() => null | IIdentity[] | PromiseLike<IIdentity[]>

onFilterIdentities

Wenn Sie eine Liste der aktuell ausgewählten Elemente und eine Filterzeichenfolge angeben, geben Sie eine Liste von Vorschlägen zurück, die in die Vorschlagsliste eingefügt werden sollen

onFilterIdentities: (filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>

Eigenschaftswert

(filter: string, selectedItems?: IIdentity[]) => null | IIdentity[] | PromiseLike<IIdentity[]>

onRequestConnectionInformation

Fordern Sie Verbindungsinformationen zu einer bestimmten Entität an.

onRequestConnectionInformation: (entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>

Eigenschaftswert

(entity: IIdentity, getDirectReports?: boolean) => IdentitiesGetConnectionsResponseModel | PromiseLike<IdentitiesGetConnectionsResponseModel>

removeIdentitiesFromMRU

Entfernen von Identitäten aus der MRU

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

Eigenschaftswert

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