Windows.Foundation 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
非同期操作の管理やプロパティ ストアへのアクセスなど、Windows ランタイムの基本的な機能を有効にします。 この名前空間では、Uniform Resource Identifier (URI)、日付と時刻、2-D 測定値、およびその他の基本的な値を表す共通の値型も定義されます。
クラス
Deferral |
遅延の完了時に呼び出される DeferralCompletedHandler を格納し、遅延の状態を操作します。 |
GuidHelper |
Guid 型を操作するための静的ヘルパー メソッドを含むクラス。 |
MemoryBuffer |
参照カウントメモリ バッファーを表します。 |
PropertyValue |
プロパティ ストア内の値 (PropertySet インスタンスなど) を表します。 |
Uri |
Uri (Uniform Resource Identifier) 値を表すオブジェクトを定義し、コンポーネントに解析します。 Uri オブジェクトは、Web ブラウザーのシナリオに限定されるとは限らない他の多くの Windows ランタイム API で使用されます。
|
WwwFormUrlDecoder |
URL クエリ文字列を解析し、クエリ文字列から名前と値のペアの読み取り専用ベクター (リスト) として結果を公開します。 |
WwwFormUrlDecoderEntry |
URL クエリ文字列内の名前と値のペアを表します。 代わりに、IWwwFormUrlDecoderEntry インターフェイスを使用してください。「解説」を参照してください。 |
構造体
DateTime |
一時的な時間を表します。通常は、日付と時刻として表されます。
|
EventRegistrationToken |
変更通知を受け取るデリゲートへの参照を表します。
|
HResult |
Windows ランタイム エラーを表します。
|
Point |
2 次元平面内の点を定義する x 座標と y 座標の値を表します。 |
Rect |
四角形の位置とサイズを表す数値を格納します。 |
Size |
高さと幅を指定する数値を表します。 |
TimeSpan |
時間間隔を符号付き 64 ビット整数値として表します。
TimeSpan は、アダプティブ ストリーミング サンプル アプリで使用されます。 |
インターフェイス
IAsyncAction |
非同期アクションを表します。 これは、結果オブジェクトがなく、進行中の進行状況を報告しない多くの Windows ランタイム (WinRT) 非同期メソッドの戻り値の型です。 |
IAsyncActionWithProgress<TProgress> |
進行状況の更新を呼び出し元に報告できる非同期アクションを表します。 これは、結果オブジェクトを持たないが、コールバック リスナーに進行状況を報告するすべての Windows ランタイム非同期メソッドの戻り値の型です。 |
IAsyncInfo |
非同期アクションと操作をサポートします。 IAsyncInfo は、 |
IAsyncOperation<TResult> |
完了時に結果を返す非同期操作を表します。 これは、結果を含むが進行状況を報告しない多くの Windows ランタイム (WinRT) 非同期メソッドの戻り値の型です。 |
IAsyncOperationWithProgress<TResult,TProgress> |
進行状況の更新を呼び出し元に報告できる非同期操作を表します。 これは、結果を含み、進行状況も報告する多くの Windows ランタイム非同期メソッドの戻り値の型です。 |
IClosable |
割り当てられたリソースを解放するメソッドを定義します。
|
IGetActivationFactory |
アクティブ化ファクトリを取得する型の実装を定義します。 |
IMemoryBuffer |
参照カウントメモリ バッファーを表します。 |
IMemoryBufferReference |
IMemoryBuffer オブジェクトへの参照を表します。 |
IPropertyValue |
プロパティ ストア内の値を表します。 このインターフェイスを実装することはできません。「解説」を参照してください。 |
IReference<T> |
プロパティ値として使用する任意の列挙型、構造体、およびデリゲート型を有効にします。
|
IReferenceArray<T> |
任意の列挙型、構造体、およびデリゲート型をプロパティ値の配列として使用できるようにします。 このインターフェイスを実装することはできません。「解説」を参照してください。 |
IStringable |
現在のオブジェクトを文字列として表す方法を提供します。 |
IWwwFormUrlDecoderEntry |
URL クエリ文字列内の名前と値のペアを表します。 |
列挙型
AsyncStatus |
非同期操作の状態を指定します。 |
PropertyType |
プロパティ値の型を指定します。 |
代理人
AsyncActionCompletedHandler |
非同期アクションの完了したイベントを処理するメソッドを表します。 |
AsyncActionProgressHandler<TProgress> |
進行状況の更新を提供する非同期アクションの進行状況更新イベントを処理するメソッドを表します。 |
AsyncActionWithProgressCompletedHandler<TProgress> |
進行状況の更新を提供する非同期アクションの完了したイベントを処理するメソッドを表します。 |
AsyncOperationCompletedHandler<TResult> |
非同期操作の完了したイベントを処理するメソッドを表します。 |
AsyncOperationProgressHandler<TResult,TProgress> |
進行状況の更新を提供する非同期操作の進行状況更新イベントを処理するメソッドを表します。 |
AsyncOperationWithProgressCompletedHandler<TResult,TProgress> |
進行状況の更新を提供する非同期操作の完了したイベントを処理するメソッドを表します。 |
DeferralCompletedHandler |
遅延アクションの完了したイベントを処理するメソッドを表します。 |
EventHandler<T> |
一般的なイベントを処理するメソッドを表します。
|
TypedEventHandler<TSender,TResult> |
一般的なイベントを処理するメソッドを表します。 |
こちらもご覧ください
- Windows.Foundation.Collections
- Windows.Foundation.Diagnostics
- Windows.Foundation.Metadata
- カレンダーのサンプル
- RSS リーダーのエンド ツー エンド (JavaScript) サンプル を
する