Platform 命名空間 (C++/CX)
包含與 Windows 執行階段相容的內建類型。
語法
using namespace Platform;
成員
屬性
Platform 命名空間包含屬性、類別、列舉、介面和結構。 Platform 也包含巢狀命名空間。
屬性 | 描述 |
---|---|
旗標 | 指出可將列舉視為位元欄位,也就是一組旗標。 |
MTAThread | 指出應用程式的執行緒模型為多執行緒 Apartment (MTA)。 |
STAThread | 指出應用程式的執行緒模型為單一執行緒 Apartment (STA)。 |
類別
Platform 命名空間具有下列類別。
介面實作
Platform 命名空間會定義下列介面。
介面 | 描述 |
---|---|
Platform::IBox 介面 | 用來將實值類型傳遞給函式,該函式的參數類型為 Platform::Object^。 |
Platform::IBoxArray 介面 | 用來將實值類型的陣列傳遞給函式的介面,該函式的參數類型為 Platform::Array。 |
Platform::IDisposable 介面 | 用來釋放 Unmanaged 資源。 |
列舉
Platform 命名空間具有以下列舉。
介面 | 描述 |
---|---|
Platform::CallbackContext 列舉 | 用來做為委派建構函式參數的列舉。 它會判斷回呼是否要封送處理到來源執行緒或呼叫端執行緒。 |
Platform:: typecode 列舉 | 指定代表內建類型的數值分類。 |
結構
Platform 命名空間具有下列結構。
結構 | 描述 |
---|---|
Platform::Enum 類別 | 表示具名常數。 |
Platform::Guid 實值類別 | 表示 GUID。 |
Platform::IntPtr 實值類別 | 大小適用於平台的帶正負號的指標 (32 位元或 64 位元)。 |
Platform::SizeT 實值類別 | 用來表示物件大小的不帶正負號的資料類型。 |
Platform::UIntPtr 實值類別 | 大小適用於平台的不帶正負號的指標 (32 位元或 64 位元)。 |
另請參閱
Platform::Collections 命名空間
Platform::Runtime::CompilerServices 命名空間
Platform::Runtime::InteropServices 命名空間
Platform::Metadata 命名空間