TYPEFLAGS Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan properti dan atribut deskripsi jenis.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class TYPEFLAGS
[System.Flags]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
public enum TYPEFLAGS
[<System.Flags>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Warisan
- Atribut
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Deskripsi jenis yang menjelaskan |
| TYPEFLAG_FCANCREATE | 2 | Instans jenis dapat dibuat oleh |
| TYPEFLAG_FLICENSED | 4 | Jenisnya berlisensi. |
| TYPEFLAG_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. |
| 16 | Jenis tidak boleh ditampilkan ke browser. |
|
| TYPEFLAG_FCONTROL | 32 | Jenisnya adalah kontrol dari mana jenis lain akan diturunkan dan tidak boleh ditampilkan kepada pengguna. |
| TYPEFLAG_FDUAL | 64 | Antarmuka menyediakan pengikatan |
| TYPEFLAG_FNONEXTENSIBLE | 128 | Antarmuka tidak dapat menambahkan anggota pada waktu proses. |
| TYPEFLAG_FOLEAUTOMATION | 256 | Jenis yang digunakan dalam antarmuka sepenuhnya kompatibel dengan Automation, termasuk dukungan pengikatan VTBL. Pengaturan ganda pada antarmuka menetapkan bendera ini dan TYPEFLAG_FDUAL. Bendera ini tidak diperbolehkan pada dispinterfaces. |
| TYPEFLAG_FRESTRICTED | 512 | Seharusnya tidak dapat diakses dari bahasa makro. Bendera ini ditujukan untuk jenis atau jenis tingkat sistem yang tidak boleh ditampilkan browser jenis. |
| TYPEFLAG_FAGGREGATABLE | 1024 | Kelas mendukung agregasi. |
| TYPEFLAG_FREPLACEABLE | 2048 | Objek mendukung |
| TYPEFLAG_FDISPATCHABLE | 4096 | Menunjukkan bahwa antarmuka berasal dari |
| TYPEFLAG_FREVERSEBIND | 8192 | Menunjukkan antarmuka dasar harus diperiksa untuk resolusi nama sebelum memeriksa turunan, yang merupakan kebalikan dari perilaku default. |
| TYPEFLAG_FPROXY | 16384 | Menunjukkan bahwa antarmuka akan menggunakan pustaka tautan dinamis proksi/stub. Bendera ini menentukan bahwa proksi pustaka tipe tidak boleh dibatalkan pendaftarannya ketika pustaka jenis tidak terdaftar. |
Keterangan
Untuk informasi selengkapnya, lihat enumerasi TYPEFLAGS.
Runtime bahasa umum melemparkan pengecualian ketika metode COM dalam kode asli mengembalikan HRESULT. Untuk informasi selengkapnya, lihat Cara: Memetakan HRESULT dan Pengecualian.