Sdílet prostřednictvím


CreateObjectFlags Výčet

Definice

Určuje příznaky pro metodu GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) .

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class CreateObjectFlags
[System.Flags]
public enum CreateObjectFlags
[<System.Flags>]
type CreateObjectFlags = 
Public Enum CreateObjectFlags
Dědičnost
CreateObjectFlags
Atributy

Pole

Aggregation 4

Je definováno, když je zahrnuta agregace modelu COM (to je vnitřní instance zadaná).

None 0

Příznak, který označuje, že nejsou nastavené žádné příznaky.

TrackerObject 1

Označuje, že zadaný externí objekt COM implementuje IReferenceTracker.

UniqueInstance 2

Označuje ignorovat interní ukládání do mezipaměti a vždy vytvořit jedinečnou instanci.

Unwrap 8

Zkontrolujte, jestli je zadaná instance ve skutečnosti obálkou, a pokud ano, vrátí podkladový spravovaný objekt místo vytvoření nového obálky.

To odpovídá integrované sémantice RCW pro zprostředkovatele komunikace COM.

Platí pro