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

Nama Nilai Deskripsi
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.

Aggregation 4

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

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