Compartir a través de


Office.IPromiseConstructor interface

Propiedades

prototype

Referencia al prototipo.

Métodos

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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

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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz 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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

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

Parámetros

values

Array<T | PromiseLike<T>>

Matriz de promesas.

Devoluciones

Promise<T[]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz 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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz 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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz 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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz 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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz 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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz 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 todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier 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>]

Matriz de promesas.

Devoluciones

Promise<[T1, T2, T3]>

Una nueva promesa.

all(values)

Crea una promesa que se resuelve con una matriz de resultados cuando todas las Promesas proporcionadas se resuelven o se rechazan cuando se rechaza cualquier Promesa.

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

Parámetros

values

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

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

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

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

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

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

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

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

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

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

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

Matriz 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 se rechazó la promesa.

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 se rechazó la promesa.

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.