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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour