Office.IPromiseConstructor interface

Eigenschaften

prototype

Ein Verweis auf den Prototyp.

Methoden

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

reject(reason)

Erstellt eine neue abgelehnte Zusage aus dem angegebenen Grund.

reject(reason)

Erstellt eine neue abgelehnte Zusage aus dem angegebenen Grund.

resolve(value)

Erstellt eine neue aufgelöste Zusage für den bereitgestellten Wert.

resolve()

Erstellt eine neue aufgelöste Zusage.

Details zur Eigenschaft

prototype

Ein Verweis auf den Prototyp.

readonly prototype: Promise<any>;

Eigenschaftswert

Promise<any>

Details zur Methode

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>, T10 | PromiseLike<T10>]): Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>, T10 | PromiseLike<T10>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T>(values: (T | PromiseLike<T>)[]): Promise<T[]>;

Parameter

values

(T | PromiseLike<T>)[]

Ein Array von Zusagen.

Gibt zurück

Promise<T[]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3, T4, T5, T6, T7, T8, T9>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>]): Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3, T4, T5, T6, T7, T8>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>]): Promise<[T1, T2, T3, T4, T5, T6, T7, T8]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3, T4, T5, T6, T7, T8]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3, T4, T5, T6, T7>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]): Promise<[T1, T2, T3, T4, T5, T6, T7]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3, T4, T5, T6, T7]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3, T4, T5, T6>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]): Promise<[T1, T2, T3, T4, T5, T6]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3, T4, T5, T6]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3, T4, T5>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]): Promise<[T1, T2, T3, T4, T5]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3, T4, T5]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<[T1, T2, T3, T4]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3, T4]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<[T1, T2, T3]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2, T3]>

Eine neue Zusage.

all(values)

Erstellt eine Zusage, die mit einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Versprechen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

all<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<[T1, T2]>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]

Ein Array von Zusagen.

Gibt zurück

Promise<[T1, T2]>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>, T10 | PromiseLike<T10>]): Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9 | T10>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>, T10 | PromiseLike<T10>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9 | T10>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T>(values: (T | PromiseLike<T>)[]): Promise<T>;

Parameter

values

(T | PromiseLike<T>)[]

Ein Array von Zusagen.

Gibt zurück

Promise<T>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3, T4, T5, T6, T7, T8, T9>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>]): Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>, T9 | PromiseLike<T9>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3, T4, T5, T6, T7, T8>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>]): Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>, T8 | PromiseLike<T8>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3, T4, T5, T6, T7>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]): Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3, T4, T5, T6>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]): Promise<T1 | T2 | T3 | T4 | T5 | T6>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3 | T4 | T5 | T6>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3, T4, T5>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]): Promise<T1 | T2 | T3 | T4 | T5>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3 | T4 | T5>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<T1 | T2 | T3 | T4>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3 | T4>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<T1 | T2 | T3>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2 | T3>

Eine neue Zusage.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eine der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

race<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<T1 | T2>;

Parameter

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]

Ein Array von Zusagen.

Gibt zurück

Promise<T1 | T2>

Eine neue Zusage.

reject(reason)

Erstellt eine neue abgelehnte Zusage aus dem angegebenen Grund.

reject(reason: any): Promise<never>;

Parameter

reason

any

Der Grund, warum die Zusage abgelehnt wurde.

Gibt zurück

Promise<never>

Eine neue abgelehnte Zusage.

reject(reason)

Erstellt eine neue abgelehnte Zusage aus dem angegebenen Grund.

reject<T>(reason: any): Promise<T>;

Parameter

reason

any

Der Grund, warum die Zusage abgelehnt wurde.

Gibt zurück

Promise<T>

Eine neue abgelehnte Zusage.

resolve(value)

Erstellt eine neue aufgelöste Zusage für den bereitgestellten Wert.

resolve<T>(value: T | PromiseLike<T>): Promise<T>;

Parameter

value

T | PromiseLike<T>

Eine Zusage.

Gibt zurück

Promise<T>

Eine Zusage, deren interner Zustand der bereitgestellten Zusage entspricht.

resolve()

Erstellt eine neue aufgelöste Zusage.

resolve(): Promise<void>;

Gibt zurück

Promise<void>

Eine aufgelöste Zusage.