CreateObjectFlags 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定 GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) 方法的旗標。
此列舉支援其成員值的位元組合。
public enum class CreateObjectFlags
[System.Flags]
public enum CreateObjectFlags
[<System.Flags>]
type CreateObjectFlags =
Public Enum CreateObjectFlags
- 繼承
- 屬性
欄位
Aggregation | 4 | 定義當涉及 COM 匯總時, (提供的內部實例) 。 |
None | 0 | 用來指出未設定任何旗標的旗標。 |
TrackerObject | 1 | 指定提供的外部 COM 物件實作 IReferenceTracker。 |
UniqueInstance | 2 | 指定要忽略內部快取,並一律建立唯一的執行個體。 |
Unwrap | 8 | 檢查提供的實例是否實際上是包裝函式,如果是,則傳回基礎 Managed 物件,而不是建立新的包裝函式。 這符合 COM Interop 的內建 RCW 語意。 |