CreateObjectFlags Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u vlaggen voor de GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags) methode.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
public enum class CreateObjectFlags
[System.Flags]
public enum CreateObjectFlags
[<System.Flags>]
type CreateObjectFlags =
Public Enum CreateObjectFlags
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Vlag die wordt gebruikt om aan te geven dat er geen vlaggen zijn ingesteld. |
| TrackerObject | 1 | Geeft aan dat het opgegeven externe COM-object de IReferenceTracker implementeert. |
| UniqueInstance | 2 | Geeft aan om interne caching te negeren en altijd een uniek exemplaar te maken. |
| Aggregation | 4 | Gedefinieerd wanneer COM-aggregatie betrokken is (dat is een binnenste exemplaar dat wordt geleverd). |
| Unwrap | 8 | Controleer of het opgegeven exemplaar daadwerkelijk een wrapper is en als dit het onderliggende beheerde object is in plaats van een nieuwe wrapper te maken. Dit komt overeen met de ingebouwde RCW-semantiek voor COM-interop. |