Condividi tramite


CreateObjectFlags Enumerazione

Definizione

Specifica i flag per il metodo GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags).

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class CreateObjectFlags
[System.Flags]
public enum CreateObjectFlags
[<System.Flags>]
type CreateObjectFlags = 
Public Enum CreateObjectFlags
Ereditarietà
CreateObjectFlags
Attributi

Campi

Aggregation 4

Definito quando viene interessata l'aggregazione COM , ovvero un'istanza interna fornita.

None 0

Flag usato per indicare che non sono impostati flag.

TrackerObject 1

Indica che l'oggetto COM esterno specificato implementa l'interfaccia IReferenceTracker.

UniqueInstance 2

Indica di ignorare la memorizzazione nella cache interna e di creare sempre un'istanza univoca.

Unwrap 8

Controllare se l'istanza fornita è effettivamente un wrapper e, in tal caso, restituire l'oggetto gestito sottostante anziché creare un nuovo wrapper.

Corrisponde alla semantica RCW predefinita per l'interoperabilità COM.

Si applica a