CreateObjectFlags 列舉

定義

指定 GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) 方法的旗標。

此列舉支援其成員值的位元組合。

public enum class CreateObjectFlags
[System.Flags]
public enum CreateObjectFlags
[<System.Flags>]
type CreateObjectFlags = 
Public Enum CreateObjectFlags
繼承
CreateObjectFlags
屬性

欄位

Aggregation 4

定義當涉及 COM 匯總時, (提供的內部實例) 。

None 0

用來指出未設定任何旗標的旗標。

TrackerObject 1

指定提供的外部 COM 物件實作 IReferenceTracker

UniqueInstance 2

指定要忽略內部快取,並一律建立唯一的執行個體。

Unwrap 8

檢查提供的實例是否實際上是包裝函式,如果是,則傳回基礎 Managed 物件,而不是建立新的包裝函式。

這符合 COM Interop 的內建 RCW 語意。

適用於