Office.IPromiseConstructor interface

Propiedades

prototype

Una referencia al prototipo.

Métodos

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

reject(reason)

Crea una nueva promesa rechazada por el motivo proporcionado.

reject(reason)

Crea una nueva promesa rechazada por el motivo proporcionado.

resolve(value)

Crea una nueva promesa resuelta para el valor proporcionado.

resolve()

Crea una nueva promesa resuelta.

Detalles de las propiedades

prototype

Una referencia al prototipo.

readonly prototype: Promise<any>;

Valor de propiedad

Promise<any>

Detalles del método

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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

Parámetros

values

Array<T | PromiseLike<T>>

Una serie de promesas.

Devoluciones

Promise<T[]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3, T4, T5, T6, T7, T8]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3, T4, T5, T6, T7]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3, T4, T5, T6]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3, T4, T5]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3, T4]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

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>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2, T3]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando se resuelven todas las promesas proporcionadas, o se rechaza cuando se rechaza alguna promesa.

all<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<[T1, T2]>;

Parámetros

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]

Una serie de promesas.

Devoluciones

Promise<[T1, T2]>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9 | T10>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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

Parámetros

values

Array<T | PromiseLike<T>>

Una serie de promesas.

Devoluciones

Promise<T>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3 | T4 | T5 | T6>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3 | T4 | T5>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3 | T4>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

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>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2 | T3>

Una nueva promesa.

race(values)

Crea una Promesa que se resuelve o rechaza cuando cualquiera de las Promesas proporcionadas se resuelve o rechaza.

race<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<T1 | T2>;

Parámetros

values

[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]

Una serie de promesas.

Devoluciones

Promise<T1 | T2>

Una nueva promesa.

reject(reason)

Crea una nueva promesa rechazada por el motivo proporcionado.

reject(reason: any): Promise<never>;

Parámetros

reason

any

La razón por la que la promesa fue rechazada.

Devoluciones

Promise<never>

Una nueva Promesa rechazada.

reject(reason)

Crea una nueva promesa rechazada por el motivo proporcionado.

reject<T>(reason: any): Promise<T>;

Parámetros

reason

any

La razón por la que la promesa fue rechazada.

Devoluciones

Promise<T>

Una nueva Promesa rechazada.

resolve(value)

Crea una nueva promesa resuelta para el valor proporcionado.

resolve<T>(value: T | PromiseLike<T>): Promise<T>;

Parámetros

value

T | PromiseLike<T>

Una promesa.

Devoluciones

Promise<T>

Una promesa cuyo estado interno coincide con la promesa proporcionada.

resolve()

Crea una nueva promesa resuelta.

resolve(): Promise<void>;

Devoluciones

Promise<void>

Una promesa resuelta.