Typedef、Enum、Union 和 Struct 屬性
下列屬性套用於 typedef, 結構,以及 列舉 C++ 關鍵字。
typedef
屬性 |
描述 |
---|---|
搭配 switch_type 屬性上等位。 |
|
讓您定義您自己的屬性。 |
|
會造成.idl 檔內放置的資料結構。 |
|
指定要傳送的第一個陣列元素的索引。 |
|
指定的主題代碼,可讓使用者檢視此說明檔中的項目相關的資訊。 |
|
設定型別程式庫的 [說明] 檔案名稱。 |
|
指定用來描述所套用之項目的字元字串, |
|
將.idl 檔案的媒體櫃區塊內的建構函式。 |
|
指定變數的指標做為完整的指標。 |
|
可確保 typedef 就會變為型別程式庫,即使它未被參考的.idl 檔內。 |
|
識別的參考指標。 |
|
指定做為選取的聯集的成員聯集判別識別碼的運算式。 |
|
識別做為聯合判別變數的型別。 |
|
指定唯一的指標。 |
|
指定將用於傳輸,而不是應用程式特定資料型別的資料型別。 |
enum
屬性 |
描述 |
---|---|
讓您定義您自己的屬性。 |
|
會造成.idl 檔內放置的資料結構。 |
|
指定類別或介面的專一識別碼。 |
|
指示指定的列舉型別來傳輸為 32 位元實體,而不是 16 位元的預設值。 |
union
屬性 |
描述 |
---|---|
讓您定義您自己的屬性。 |
|
會造成.idl 檔內放置的資料結構。 |
|
指定要傳送的第一個陣列元素的索引。 |
|
指定要傳送的最後一個陣列元素的索引。 |
|
指定要傳送的陣列元素數目。 |
|
請指定有效的陣列索引的最大值。 |
|
指定的記憶體大小配置大小的指標、 調整大小來調整大小的指標,以及單或多維陣列的指標。 |
|
指定唯一的指標。 |
|
指定類別或介面的專一識別碼。 |
Nonencapsulated 的聯集
屬性 |
描述 |
---|---|
控制網路資料表示對齊,nonencapsulated 的聯集。 |
|
可以防止編譯器插入的屬性使用的程式碼。 |
struct
屬性 |
描述 |
---|---|
指示此類別支援彙總。 |
|
表示控制項彙總的目標類別。 |
|
識別做為應用程式物件,這是完整的.exe 應用程式相關聯,表示這個型別程式庫中的函式和 coclass 的屬性可使用全域 coclass。 |
|
會建立 ActiveX 控制項。 |
|
將介面項目加入至 COM 對應。 |
|
指定的使用者定義型別是一種控制項。 |
|
讓您定義您自己的屬性。 |
|
將指定的資料行繫結至資料列集。 |
|
建立 OLE DB 命令一樣。 |
|
將指定的成員變數以輸入或輸出參數相關聯,用來分隔的變數。 |
|
建立資料來源的連接。 |
|
OLE DB 表格會跚 |
|
指示自訂或分配介面所定義的 coclass 代表預設的可程式化介面。 |
|
控制項的預設 vtable 介面中定義的介面。 |
|
建立事件接收器。 |
|
建立事件來源。 |
|
會造成.idl 檔內放置的資料結構。 |
|
指定要傳送的第一個陣列元素的索引。 |
|
表示該項目存在,但不是會顯示在使用者導向的瀏覽器中。 |
|
指定實作的元件類別的類別目錄。 |
|
指定要傳送的最後一個陣列元素的索引。 |
|
指定要傳送的陣列元素數目。 |
|
請指定有效的陣列索引的最大值。 |
|
指定目標類別所需的元件類別的目錄。 |
|
指定的記憶體大小配置大小的指標、 調整大小來調整大小的指標,以及單或多維陣列的指標。 |
|
在類別上指定的連接點的 COM 物件的來源介面。 在屬性或方法中,指出成員傳回一個物件或 VARIANT 是一個事件的來源。 |
|
指定 COM 物件的執行緒模型。 |
|
指定唯一的指標。 |
|
指定類別或介面的專一識別碼。 |
|
識別類別的多個版本之間的特定版本。 |
|
指定版本無關的形式的 ProgID。 |