Office.IPromiseConstructor interface
プロパティ
prototype | プロトタイプへの参照。 |
メソッド
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
all(values) | 提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
race(values) | 提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。 |
reject(reason) | 指定された理由で、新しい拒否された約束を作成します。 |
reject(reason) | 指定された理由で、新しい拒否された約束を作成します。 |
resolve(value) | 指定された値の新しい解決済み Promise を作成します。 |
resolve() | 新しい解決済み Promise を作成します。 |
プロパティの詳細
prototype
プロトタイプへの参照。
readonly prototype: Promise<any>;
プロパティ値
Promise<any>
メソッドの詳細
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
all<T>(values: Array<T | PromiseLike<T>>): Promise<T[]>;
パラメーター
- values
-
Array<T | PromiseLike<T>>
Promises の配列。
戻り値
Promise<T[]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3, T4, T5, T6, T7, T8, T9]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3, T4, T5, T6, T7, T8]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3, T4, T5, T6, T7]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3, T4, T5, T6]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3, T4, T5]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3, T4]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<[T1, T2, T3]>
新しい Promise。
all(values)
提供されたすべての Promise が解決されたとき、または Promise が拒否されたときに結果の配列で解決される Promise を作成します。
all<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<[T1, T2]>;
パラメーター
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Promises の配列。
戻り値
Promise<[T1, T2]>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9 | T10>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
race<T>(values: Array<T | PromiseLike<T>>): Promise<T>;
パラメーター
- values
-
Array<T | PromiseLike<T>>
Promises の配列。
戻り値
Promise<T>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3 | T4 | T5 | T6 | T7>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3 | T4 | T5 | T6>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3 | T4 | T5>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3 | T4>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
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>]
Promises の配列。
戻り値
Promise<T1 | T2 | T3>
新しい Promise。
race(values)
提供された Promise のいずれかが解決または拒否されたときに解決または拒否される Promise を作成します。
race<T1, T2>(values: [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]): Promise<T1 | T2>;
パラメーター
- values
-
[T1 | PromiseLike<T1>, T2 | PromiseLike<T2>]
Promises の配列。
戻り値
Promise<T1 | T2>
新しい Promise。
reject(reason)
指定された理由で、新しい拒否された約束を作成します。
reject(reason: any): Promise<never>;
パラメーター
- reason
-
any
約束が拒否された理由。
戻り値
Promise<never>
新しい拒否された Promise。
reject(reason)
指定された理由で、新しい拒否された約束を作成します。
reject<T>(reason: any): Promise<T>;
パラメーター
- reason
-
any
約束が拒否された理由。
戻り値
Promise<T>
新しい拒否された Promise。
resolve(value)
指定された値の新しい解決済み Promise を作成します。
resolve<T>(value: T | PromiseLike<T>): Promise<T>;
パラメーター
- value
-
T | PromiseLike<T>
約束。
戻り値
Promise<T>
内部状態が提供された Promise と一致する promise。
resolve()
新しい解決済み Promise を作成します。
resolve(): Promise<void>;
戻り値
Promise<void>
解決された Promise。
Office Add-ins