Compartilhar via


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.