TYPEFLAGS Enumeráció

Definíció

Figyelemfelhívás

Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

A TYPEFLAGS használható helyette.

Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.

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
Öröklődés
TYPEFLAGS
Attribútumok

Mezők

Name Érték Description
TYPEFLAG_FAPPOBJECT 1

Egy alkalmazásobjektumot leíró típusleírás.

TYPEFLAG_FCANCREATE 2

A típuspéldányok a következővel ITypeInfo::CreateInstancehozhatók létre: .

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.

TYPEFLAG_FHIDDEN 16

A típus nem jelenik meg a böngészőkben.

TYPEFLAG_FCONTROL 32

A típus olyan vezérlőelem, 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 IDispatch .

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. Ha kettős beállítást ad egy interfészhez, a jelölőt a következő mellett állítja be: TYPEFLAG_FDUAL. Dispinterfacesen nem engedélyezett.

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 IConnectionPointWithDefaultaz alapértelmezett viselkedést.

TYPEFLAG_FDISPATCHABLE 4096

Azt jelzi, hogy az interfész közvetlenül vagy közvetve származik IDispatch. Ez a jelző ki van számítva, a jelölőhöz nincs objektumleírási nyelv.

TYPEFLAG_FREVERSEBIND 8192

Azt jelzi, hogy az alapillesztőket ellenőrizni kell a névfeloldáshoz a gyermekek ellenőrzése előtt, 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ót TYPEFLAGSaz MSDN-kódtárban talál.

A következőre érvényes: