Bagikan melalui


CreateObjectFlags Enum

Definisi

Menentukan bendera untuk metode .GetOrCreateObjectForComInstance(IntPtr, CreateObjectFlags)

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class CreateObjectFlags
[System.Flags]
public enum CreateObjectFlags
[<System.Flags>]
type CreateObjectFlags = 
Public Enum CreateObjectFlags
Warisan
CreateObjectFlags
Atribut

Bidang

Aggregation 4

Ditentukan ketika agregasi COM terlibat (yang merupakan instans dalam yang disediakan).

None 0

Bendera yang digunakan untuk menunjukkan tidak ada bendera yang ditetapkan.

TrackerObject 1

Menunjukkan bahwa objek COM eksternal yang disediakan mengimplementasikan IReferenceTracker.

UniqueInstance 2

Menunjukkan untuk mengabaikan penembolokan internal dan selalu membuat instans unik.

Unwrap 8

Periksa apakah instans yang disediakan sebenarnya adalah pembungkus dan jika demikian kembalikan objek terkelola yang mendasar daripada membuat pembungkus baru.

Ini cocok dengan semantik RCW bawaan untuk interop COM.

Berlaku untuk