VARFLAGS Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Identifikuje konstanty, které definují vlastnosti proměnné.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class VARFLAGS
[System.Flags]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
public enum VARFLAGS
[<System.Flags>]
type VARFLAGS =
[<System.Flags>]
[<System.Serializable>]
type VARFLAGS =
Public Enum VARFLAGS
- Dědičnost
- Atributy
Pole
VARFLAG_FBINDABLE | 4 | Proměnná podporuje datové vazby. |
VARFLAG_FDEFAULTBIND | 32 | Proměnná je jedna vlastnost, která nejlépe představuje objekt. Tento atribut může mít pouze jedna proměnná v informacích o typu. |
VARFLAG_FDEFAULTCOLLELEM | 256 | Umožňuje optimalizaci, ve které kompilátor hledá člena s názvem "xyz" na typu "abc". Pokud je takový člen nalezen a je označen jako přistupovací funkce pro prvek výchozí kolekce, pak se vygeneruje volání této členské funkce. Povoleno na členech v dispinterfaces a rozhraních; v modulech není povoleno. |
VARFLAG_FDISPLAYBIND | 16 | Proměnná se uživateli zobrazí jako svázatelná. VARFLAG_FBINDABLE musí být také nastavena. |
64 | Proměnná by neměla být uživateli zobrazena v prohlížeči, i když existuje a je vázána. |
|
VARFLAG_FIMMEDIATEBIND | 4096 | Proměnná se mapuje jako jednotlivé vlastnosti, které lze vytvořit. |
VARFLAG_FNONBROWSABLE | 1024 | Proměnná se zobrazí v prohlížeči objektů, ale ne v prohlížeči vlastností. |
VARFLAG_FREADONLY | 1 | Přiřazení k proměnné by nemělo být povoleno. |
VARFLAG_FREPLACEABLE | 2048 | Označí rozhraní jako výchozí chování. |
VARFLAG_FREQUESTEDIT | 8 | Při nastavení dojde při každém pokusu o přímou změnu vlastnosti k |
VARFLAG_FRESTRICTED | 128 | Proměnná by neměla být přístupná z jazyků maker. Tento příznak je určený pro proměnné na úrovni systému nebo proměnné, které nechcete zobrazovat v prohlížečích typů. |
VARFLAG_FSOURCE | 2 | Proměnná vrátí objekt, který je zdrojem událostí. |
VARFLAG_FUIDEFAULT | 512 | Proměnná je výchozí zobrazení v uživatelském rozhraní. |
Poznámky
Další informace najdete v tématu o výčtu VARFLAGS.
Common Language Runtime vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace najdete v tématu Postupy: Mapování HRESULTů a výjimek.