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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

race(values)

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

reject(reason)

Erstellt aus dem angegebenen Grund eine neue abgelehnte Zusage.

reject(reason)

Erstellt aus dem angegebenen Grund eine neue abgelehnte Zusage.

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 einem Array von Ergebnissen aufgelöst wird, wenn alle bereitgestellten Zusagen 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 Zusagen aufgelöst oder abgelehnt werden, wenn eine Zusage abgelehnt wird.

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

Parameter

values

Array<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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 Zusagen 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 eines 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 eines der bereitgestellten Zusagen aufgelöst oder abgelehnt wird.

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

Parameter

values

Array<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 eines 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 eines 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 eines 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 eines 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 eines 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 eines 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 eines 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 eines 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 aus dem angegebenen Grund eine neue abgelehnte Zusage.

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 aus dem angegebenen Grund eine neue abgelehnte Zusage.

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 angegebenen 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 mit der bereitgestellten Zusage übereinstimmt.

resolve()

Erstellt eine neue aufgelöste Zusage.

resolve(): Promise<void>;

Gibt zurück

Promise<void>

Eine gelöste Zusage.