System.Runtime.InteropServices.WindowsRuntime 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド コードと Windows ランタイム間の相互運用をサポートし、マネージド コードを使用した Windows ランタイム型の作成を実現するクラスが含まれています。
クラス
AsyncInfo |
Windows ランタイムの非同期アクションおよび操作と互換性のある、マネージド タスクの表現を構築するためのファクトリ メソッドを提供します。 |
DefaultInterfaceAttribute |
マネージド Windows ランタイム クラスの既定のインターフェイスを指定します。 |
DesignerNamespaceResolveEventArgs |
DesignerNamespaceResolve イベントのデータを提供します。 |
EventRegistrationTokenTable<T> |
マネージド コード中の Windows ランタイム イベントの実装をサポートするための、デリゲートとイベント トークンの間のマッピングを格納します。 |
InterfaceImplementedInVersionAttribute |
指定したインターフェイスを最初に実装したターゲットの種類のバージョンを指定します。 |
NamespaceResolveEventArgs |
ReflectionOnlyNamespaceResolve イベントのデータを提供します。 |
ReadOnlyArrayAttribute |
Windows Runtime コンポーネント中の配列パラメーターに適用された場合、このパラメーターに渡された配列の内容が入力のみに使用されることを指定します。 呼び出し元は、配列が呼び出しによって変更されるのを防ぐ必要があります。 |
ReturnValueNameAttribute |
Windows ランタイム コンポーネント中のメソッドの戻り値の名前を指定します。 |
WindowsRuntimeBuffer |
Windows ランタイム IBuffer インターフェイス (Windows.Storage.Streams.IBuffer) の実装と、その他必要とされるすべてのインターフェイスを提供します。 |
WindowsRuntimeBufferExtensions |
Windows ランタイム バッファー (Windows.Storage.Streams.IBuffer インターフェイス) 上の操作用に拡張メソッドを提供します。 |
WindowsRuntimeMarshal |
.NET Framework と Windows ランタイムの間のデータのマーシャリング用にヘルパー メソッドを提供します。 |
WindowsRuntimeMetadata |
Windows メタデータ ファイルが提供する型の、リフレクション専用の型の要求を解決するために、解決を実行するメソッドであるイベントを提供します。 |
WriteOnlyArrayAttribute |
Windows ランタイム コンポーネント中の配列パラメーターに適用された場合、このパラメーターに渡された配列の内容が出力のみに使用されることを指定します。 呼び出し元はコンテンツが初期化されることを保証せず、呼び出されたメソッドはコンテンツを読み取りません。 |
構造体
EventRegistrationToken |
イベント ハンドラーが Windows ランタイム イベントに追加されたときに返されるトークン。 このトークンは、後でイベントからイベント ハンドラーを削除するために使用されます。 |
インターフェイス
IActivationFactory |
クラスを Windows ランタイムによってアクティブ化できるようにします。 |
.NET