Office.IPromiseConstructor interface

Eigenschaften

prototype

Ein Verweis auf den Prototyp.

Methoden

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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 angegebenen 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 einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, wenn eine Zusage abgelehnt wird.

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

Parameter

values

Array<T | PromiseLike<T>>

Eine Reihe von Versprechen.

Gibt zurück

Promise<T[]>

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

Promise<[T1, T2, T3]>

Ein neues Versprechen.

all(values)

Erstellt eine Zusage, die mit einer Reihe von Ergebnissen aufgelöst wird, wenn alle angegebenen Zusagen aufgelöst werden, oder abgelehnt wird, 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>]

Eine Reihe von Versprechen.

Gibt zurück

Promise<[T1, T2]>

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

race(values)

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

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

Parameter

values

Array<T | PromiseLike<T>>

Eine Reihe von Versprechen.

Gibt zurück

Promise<T>

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

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

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

Promise<T1 | T2 | T3 | T4>

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

Promise<T1 | T2 | T3>

Ein neues Versprechen.

race(values)

Erstellt eine Zusage, die aufgelöst oder abgelehnt wird, wenn eines der bereitgestellten Versprechen 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>]

Eine Reihe von Versprechen.

Gibt zurück

Promise<T1 | T2>

Ein neues Versprechen.

reject(reason)

Erstellt eine neue abgelehnte Zusage aus dem angegebenen Grund.

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

Parameter

reason

any

Der Grund, warum das Versprechen abgelehnt wurde.

Gibt zurück

Promise<never>

Ein neues abgelehntes Versprechen.

reject(reason)

Erstellt eine neue abgelehnte Zusage aus dem angegebenen Grund.

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

Parameter

reason

any

Der Grund, warum das Versprechen abgelehnt wurde.

Gibt zurück

Promise<T>

Ein neues abgelehntes Versprechen.

resolve(value)

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

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

Parameter

value

T | PromiseLike<T>

Ein Versprechen.

Gibt zurück

Promise<T>

Eine Zusage, deren interner Zustand mit der bereitgestellten Zusage übereinstimmt.

resolve()

Erstellt eine neue aufgelöste Zusage.

resolve(): Promise<void>;

Gibt zurück

Promise<void>

Ein entschlossenes Versprechen.