Office.IPromiseConstructor interface
Propriétés
prototype | Référence au prototype. |
Méthodes
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
all(values) | Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
race(values) | Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée. |
reject(reason) | Crée une promesse rejetée pour la raison fournie. |
reject(reason) | Crée une promesse rejetée pour la raison fournie. |
resolve(value) | Crée une promesse résolue pour la valeur fournie. |
resolve() | Crée une promesse résolue. |
Détails de la propriété
prototype
Référence au prototype.
readonly prototype: Promise<any>;
Valeur de propriété
Promise<any>
Détails de la méthode
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
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]>;
Paramètres
- 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>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
all<T>(values: Array<T | PromiseLike<T>>): Promise<T[]>;
Paramètres
- values
-
Array<T | PromiseLike<T>>
Tableau de promesses.
Retours
Promise<T[]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
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]>;
Paramètres
- 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>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
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]>;
Paramètres
- 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>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3, T4, T5, T6, T7, T8]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
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]>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3, T4, T5, T6, T7]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
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]>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3, T4, T5, T6]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
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]>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3, T4, T5]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
all<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<[T1, T2, T3, T4]>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3, T4]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
all<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<[T1, T2, T3]>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]
Tableau de promesses.
Retours
Promise<[T1, T2, T3]>
Une nouvelle promesse.
all(values)
Crée une promesse qui est résolue avec un tableau de résultats lorsque toutes les promesses fournies sont résolues ou rejetées lorsqu’une promesse est rejetée.
all<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<[T1, T2]>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Tableau de promesses.
Retours
Promise<[T1, T2]>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
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>;
Paramètres
- 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>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9 | T10>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
race<T>(values: Array<T | PromiseLike<T>>): Promise<T>;
Paramètres
- values
-
Array<T | PromiseLike<T>>
Tableau de promesses.
Retours
Promise<T>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
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>;
Paramètres
- 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>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
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>;
Paramètres
- 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>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
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>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
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>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3 | T4 | T5 | T6>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
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>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3 | T4 | T5>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
race<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<T1 | T2 | T3 | T4>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3 | T4>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
race<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<T1 | T2 | T3>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]
Tableau de promesses.
Retours
Promise<T1 | T2 | T3>
Une nouvelle promesse.
race(values)
Crée une promesse qui est résolue ou rejetée lorsque l’une des promesses fournies est résolue ou rejetée.
race<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<T1 | T2>;
Paramètres
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Tableau de promesses.
Retours
Promise<T1 | T2>
Une nouvelle promesse.
reject(reason)
Crée une promesse rejetée pour la raison fournie.
reject(reason: any): Promise<never>;
Paramètres
- reason
-
any
La raison pour laquelle la promesse a été rejetée.
Retours
Promise<never>
Une nouvelle promesse rejetée.
reject(reason)
Crée une promesse rejetée pour la raison fournie.
reject<T>(reason: any): Promise<T>;
Paramètres
- reason
-
any
La raison pour laquelle la promesse a été rejetée.
Retours
Promise<T>
Une nouvelle promesse rejetée.
resolve(value)
Crée une promesse résolue pour la valeur fournie.
resolve<T>(value: T | PromiseLike<T>): Promise<T>;
Paramètres
- value
-
T | PromiseLike<T>
Une promesse.
Retours
Promise<T>
Promesse dont l’état interne correspond à la promesse fournie.
resolve()
Crée une promesse résolue.
resolve(): Promise<void>;
Retours
Promise<void>
Une promesse résolue.