Office.IPromiseConstructor interface
Propriedades
prototype | Uma referência ao protótipo. |
Métodos
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
all(values) | Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
race(values) | Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada. |
reject(reason) | Cria uma nova promessa rejeitada pelo motivo indicado. |
reject(reason) | Cria uma nova promessa rejeitada pelo motivo indicado. |
resolve(value) | Cria uma nova promessa resolvida para o valor fornecido. |
resolve() | Cria uma nova promessa resolvida. |
Detalhes da propriedade
prototype
Uma referência ao protótipo.
readonly prototype: Promise<any>;
Valor da propriedade
Promise<any>
Detalhes do método
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
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]>;
Parâmetros
- 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>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
all<T>(values: Array<T | PromiseLike<T>>): Promise<T[]>;
Parâmetros
- values
-
Array<T | PromiseLike<T>>
Uma matriz de Promessas.
Retornos
Promise<T[]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
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]>;
Parâmetros
- 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>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
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]>;
Parâmetros
- 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>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3, T4, T5, T6, T7, T8]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
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]>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3, T4, T5, T6, T7]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
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]>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3, T4, T5, T6]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
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]>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3, T4, T5]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
all<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<[T1, T2, T3, T4]>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3, T4]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
all<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<[T1, T2, T3]>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2, T3]>
Uma nova Promessa.
all(values)
Cria uma Promessa que é resolvida com uma matriz de resultados quando todas as Promessas fornecidas resolve ou rejeitadas quando qualquer Promessa é rejeitada.
all<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<[T1, T2]>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Uma matriz de Promessas.
Retornos
Promise<[T1, T2]>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
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>;
Parâmetros
- 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>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9 | T10>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
race<T>(values: Array<T | PromiseLike<T>>): Promise<T>;
Parâmetros
- values
-
Array<T | PromiseLike<T>>
Uma matriz de Promessas.
Retornos
Promise<T>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
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>;
Parâmetros
- 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>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
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>;
Parâmetros
- 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>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
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>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>, T7 | PromiseLike<T7>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
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>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>, T6 | PromiseLike<T6>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3 | T4 | T5 | T6>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
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>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3 | T4 | T5>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
race<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<T1 | T2 | T3 | T4>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3 | T4>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
race<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<T1 | T2 | T3>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2 | T3>
Uma nova Promessa.
race(values)
Cria uma Promessa que é resolvida ou rejeitada quando qualquer uma das Promessas fornecidas é resolvida ou rejeitada.
race<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<T1 | T2>;
Parâmetros
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Uma matriz de Promessas.
Retornos
Promise<T1 | T2>
Uma nova Promessa.
reject(reason)
Cria uma nova promessa rejeitada pelo motivo indicado.
reject(reason: any): Promise<never>;
Parâmetros
- reason
-
any
A razão pela qual a promessa foi rejeitada.
Retornos
Promise<never>
Uma nova promessa rejeitada.
reject(reason)
Cria uma nova promessa rejeitada pelo motivo indicado.
reject<T>(reason: any): Promise<T>;
Parâmetros
- reason
-
any
A razão pela qual a promessa foi rejeitada.
Retornos
Promise<T>
Uma nova promessa rejeitada.
resolve(value)
Cria uma nova promessa resolvida para o valor fornecido.
resolve<T>(value: T | PromiseLike<T>): Promise<T>;
Parâmetros
- value
-
T | PromiseLike<T>
Uma promessa.
Retornos
Promise<T>
Uma promessa cujo estado interno corresponde à promessa fornecida.
resolve()
Cria uma nova promessa resolvida.
resolve(): Promise<void>;
Retornos
Promise<void>
Uma promessa resolvida.