System.Runtime.InteropServices.WindowsRuntime 命名空間

包含類別,其支援受控碼和 Windows 執行階段之間的互通性,並可供以受控碼建立 Windows 執行階段類型。

類別

AsyncInfo

提供 Factory 方法,來建構與 Windows 執行階段非同步動作和作業相容受控工作的表示。

DefaultInterfaceAttribute

指定 Managed Windows 執行階段類別的預設介面。

DesignerNamespaceResolveEventArgs

提供 DesignerNamespaceResolve 事件的資料。

EventRegistrationTokenTable<T>

儲存委派和事件語彙基元之間的對應,以支援在 Managed 程式碼中實作 Windows 執行階段事件。

InterfaceImplementedInVersionAttribute

指定第一次實作指定介面的目標類型版本。

NamespaceResolveEventArgs

提供 ReflectionOnlyNamespaceResolve 事件的資料。

ReadOnlyArrayAttribute

當套用至 Windows 執行階段元件中的陣列參數時,會指定傳遞至該參數的陣列內容只能用於輸入。 呼叫端必須確保呼叫不會變更陣列。

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 執行階段來啟用。