Office.IPromiseConstructor interface
Свойства
prototype | Ссылка на прототип. |
Методы
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
all(values) | Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
race(values) | Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний. |
reject(reason) | Создает новое отклоненное обещание по предоставленной причине. |
reject(reason) | Создает новое отклоненное обещание по предоставленной причине. |
resolve(value) | Создает новое разрешенное обещание для указанного значения. |
resolve() | Создает новое разрешенное обещание. |
Сведения о свойстве
prototype
Ссылка на прототип.
readonly prototype: Promise<any>;
Значение свойства
Promise<any>
Сведения о методе
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
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]>;
Параметры
- 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]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
all<T>(values: Array<T | PromiseLike<T>>): Promise<T[]>;
Параметры
- values
-
Array<T | PromiseLike<T>>
Массив обещаний.
Возвращаемое значение
Promise<T[]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
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]>;
Параметры
- 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]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
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]>;
Параметры
- 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]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
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]>;
Параметры
- 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]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
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]>;
Параметры
- 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]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
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]>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]
Массив обещаний.
Возвращаемое значение
Promise<[T1, T2, T3, T4, T5]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
all<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<[T1, T2, T3, T4]>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]
Массив обещаний.
Возвращаемое значение
Promise<[T1, T2, T3, T4]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
all<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<[T1, T2, T3]>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]
Массив обещаний.
Возвращаемое значение
Promise<[T1, T2, T3]>
Новое обещание.
all(values)
Создает обещание, которое разрешается с массивом результатов при разрешении всех предоставленных обещаний, или отклоняется при отклонении любого обещания.
all<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<[T1, T2]>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Массив обещаний.
Возвращаемое значение
Promise<[T1, T2]>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
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>;
Параметры
- 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>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
race<T>(values: Array<T | PromiseLike<T>>): Promise<T>;
Параметры
- values
-
Array<T | PromiseLike<T>>
Массив обещаний.
Возвращаемое значение
Promise<T>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
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>;
Параметры
- 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>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
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>;
Параметры
- 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>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
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>;
Параметры
- 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>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
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>;
Параметры
- 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>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
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>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>, T5 | PromiseLike<T5>]
Массив обещаний.
Возвращаемое значение
Promise<T1 | T2 | T3 | T4 | T5>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
race<T1, T2, T3, T4>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]): Promise<T1 | T2 | T3 | T4>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | PromiseLike<T4>]
Массив обещаний.
Возвращаемое значение
Promise<T1 | T2 | T3 | T4>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
race<T1, T2, T3>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]): Promise<T1 | T2 | T3>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>]
Массив обещаний.
Возвращаемое значение
Promise<T1 | T2 | T3>
Новое обещание.
race(values)
Создает обещание, которое разрешается или отклоняется при разрешении или отклонении любого из предоставленных обещаний.
race<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<T1 | T2>;
Параметры
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Массив обещаний.
Возвращаемое значение
Promise<T1 | T2>
Новое обещание.
reject(reason)
Создает новое отклоненное обещание по предоставленной причине.
reject(reason: any): Promise<never>;
Параметры
- reason
-
any
Причина, по которой обещание было отклонено.
Возвращаемое значение
Promise<never>
Новое отклоненное обещание.
reject(reason)
Создает новое отклоненное обещание по предоставленной причине.
reject<T>(reason: any): Promise<T>;
Параметры
- reason
-
any
Причина, по которой обещание было отклонено.
Возвращаемое значение
Promise<T>
Новое отклоненное обещание.
resolve(value)
Создает новое разрешенное обещание для указанного значения.
resolve<T>(value: T | PromiseLike<T>): Promise<T>;
Параметры
- value
-
T | PromiseLike<T>
Обещание.
Возвращаемое значение
Promise<T>
Обещание, внутреннее состояние которого совпадает с предоставленным обещанием.
resolve()
Создает новое разрешенное обещание.
resolve(): Promise<void>;
Возвращаемое значение
Promise<void>
Решенное обещание.
Office Add-ins