TYPEFLAGS Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Meghatározza a típusleírás tulajdonságait és attribútumait.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
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
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Egy objektumot leíró |
| TYPEFLAG_FCANCREATE | 2 | A típuspéldányok a következővel |
| TYPEFLAG_FLICENSED | 4 | A típus licencelve van. |
| TYPEFLAG_FPREDECLID | 8 | A típus előre definiálva van. Az ügyfélalkalmazásnak automatikusan létre kell hoznia az objektum egyetlen példányát, amely rendelkezik ezzel az attribútummal. Az objektumra mutató változó neve megegyezik az objektum osztálynevével. |
| 16 | A típus nem jelenik meg a böngészőkben. |
|
| TYPEFLAG_FCONTROL | 32 | A típus olyan vezérlő, amelyből más típusokat is levezet, és nem jeleníthető meg a felhasználók számára. |
| TYPEFLAG_FDUAL | 64 | Az interfész mind a mind a VTBL-kötést biztosítja |
| TYPEFLAG_FNONEXTENSIBLE | 128 | A felület futásidőben nem tud tagokat felvenni. |
| TYPEFLAG_FOLEAUTOMATION | 256 | A felületen használt típusok teljes mértékben kompatibilisek az Automation szolgáltatással, beleértve a VTBL kötéstámogatást is. A kettős beállítás egy interfészen ezt a jelzőt és a .-t is beállítja TYPEFLAG_FDUAL. Ez a jelző nem engedélyezett dispinterfaces esetén. |
| TYPEFLAG_FRESTRICTED | 512 | Makrónyelvekből nem lehet elérhető. Ez a jelző olyan rendszerszintű típusokra vagy típusokra vonatkozik, amelyeket a böngészők nem jelenítenek meg. |
| TYPEFLAG_FAGGREGATABLE | 1024 | Az osztály támogatja az összesítést. |
| TYPEFLAG_FREPLACEABLE | 2048 | Az objektum támogatja |
| TYPEFLAG_FDISPATCHABLE | 4096 | Azt jelzi, hogy az interfész közvetlenül vagy közvetve származik |
| TYPEFLAG_FREVERSEBIND | 8192 | Azt jelzi, hogy az alapillesztőket a gyermekek ellenőrzése előtt ellenőrizni kell a névfeloldáshoz, ami az alapértelmezett viselkedés fordítottja. |
| TYPEFLAG_FPROXY | 16384 | Azt jelzi, hogy a felület egy proxy/csonk dinamikus kapcsolatkódtárat fog használni. Ez a jelző azt határozza meg, hogy a típustárproxy regisztrációja nem törölhető a típustár regisztrációjának törlésekor. |
Megjegyzések
További információ: TYPEFLAGS enumerálás.
A közös nyelvi futtatókörnyezet kivételt eredményez, ha egy COM-metódus natív kódban HRESULT-t ad vissza. További információ : HrESULT-ok és kivételek leképezése.