TYPEFLAGS Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Gebruik in plaats daarvan TYPEFLAGS.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Een typebeschrijving die een toepassingsobject beschrijft. |
| TYPEFLAG_FCANCREATE | 2 | Exemplaren van het type kunnen worden gemaakt door |
| TYPEFLAG_FLICENSED | 4 | Het type heeft een licentie. |
| TYPEFLAG_FPREDECLID | 8 | Het type is vooraf gedefinieerd. De clienttoepassing moet automatisch één exemplaar maken van het object met dit kenmerk. De naam van de variabele die naar het object verwijst, is hetzelfde als de klassenaam van het object. |
| 16 | Het type mag niet worden weergegeven in browsers. |
|
| TYPEFLAG_FCONTROL | 32 | Het type is een besturingselement waaruit andere typen worden afgeleid en mag niet worden weergegeven voor gebruikers. |
| TYPEFLAG_FDUAL | 64 | De interface levert zowel |
| TYPEFLAG_FNONEXTENSIBLE | 128 | De interface kan geen leden toevoegen tijdens runtime. |
| TYPEFLAG_FOLEAUTOMATION | 256 | De typen die in de interface worden gebruikt, zijn volledig compatibel met Automation, waaronder ondersteuning voor VTBL-bindingen. Als u dual instelt op een interface, wordt deze vlag naast TYPEFLAG_FDUAL. Niet toegestaan voor dispinterfaces. |
| TYPEFLAG_FRESTRICTED | 512 | Mag niet toegankelijk zijn vanuit macrotalen. Deze vlag is bedoeld voor typen op systeemniveau of typen die browsers niet mogen weergeven. |
| TYPEFLAG_FAGGREGATABLE | 1024 | De klasse ondersteunt aggregatie. |
| TYPEFLAG_FREPLACEABLE | 2048 | Het object ondersteunt |
| TYPEFLAG_FDISPATCHABLE | 4096 | Geeft aan dat de interface rechtstreeks of indirect is afgeleid van |
| TYPEFLAG_FREVERSEBIND | 8192 | Geeft aan dat basisinterfaces moeten worden gecontroleerd op naamomzetting voordat onderliggende elementen worden gecontroleerd, het omgekeerde van het standaardgedrag. |
| TYPEFLAG_FPROXY | 16384 | Geeft aan dat de interface gebruikmaakt van een proxy/stub dynamische koppelingsbibliotheek. Met deze vlag wordt aangegeven dat de proxy van de typebibliotheek niet mag worden uitgeschreven wanneer de typebibliotheek niet is geregistreerd. |
Opmerkingen
Zie de MSDN-bibliotheek voor meer informatie.TYPEFLAGS