Bahasa

TypeLibTypeFlags Enum

Definisi

Menjelaskan pengaturan asli TYPEFLAGS di pustaka jenis COM tempat tipe diimpor.

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

public enum class TypeLibTypeFlags
[System.Flags]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibTypeFlags
[<System.Flags>]
type TypeLibTypeFlags = 
[<System.Flags>]
[<System.Serializable>]
type TypeLibTypeFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibTypeFlags = 
Public Enum TypeLibTypeFlags
Warisan
TypeLibTypeFlags
Atribut

Bidang

Nama Nilai Deskripsi
FAppObject 1

Deskripsi jenis yang menjelaskan Application objek.

FCanCreate 2

Instans jenis dapat dibuat oleh ITypeInfo::CreateInstance.

FLicensed 4

Jenisnya berlisensi.

FPreDeclId 8

Jenisnya telah ditentukan sebelumnya. Aplikasi klien harus secara otomatis membuat satu instans objek yang memiliki atribut ini. Nama variabel yang menunjuk ke objek sama dengan nama kelas objek.

FHidden 16

Jenis tidak boleh ditampilkan ke browser.

FControl 32

Jenis adalah kontrol dari mana jenis lain akan diturunkan, dan tidak boleh ditampilkan kepada pengguna.

FDual 64

Antarmuka menyediakan pengikatan IDispatch tabel V dan .

FNonExtensible 128

Antarmuka tidak dapat menambahkan anggota pada waktu proses.

FOleAutomation 256

Jenis yang digunakan dalam antarmuka sepenuhnya kompatibel dengan Automation, termasuk dukungan pengikatan vtable.

FRestricted 512

Bendera ini ditujukan untuk jenis atau jenis tingkat sistem yang tidak boleh ditampilkan browser jenis.

FAggregatable 1024

Kelas mendukung agregasi.

FReplaceable 2048

Objek mendukung IConnectionPointWithDefault, dan memiliki perilaku default.

FDispatchable 4096

Menunjukkan bahwa antarmuka berasal dari IDispatch, baik secara langsung atau tidak langsung.

FReverseBind 8192

Menunjukkan antarmuka dasar harus diperiksa untuk resolusi nama sebelum memeriksa antarmuka anak. Ini adalah kebalikan dari perilaku default.

Keterangan

TypeLibTypeFlags digunakan bersama dengan TypeLibTypeAttribute. Bendera dipertahankan hanya untuk referensi. Mereka tidak digunakan oleh runtime bahasa umum.

Untuk informasi selengkapnya, lihat TYPEFLAGS di pustaka MSDN.

Berlaku untuk