TypeLibVarFlags 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í.
Popisuje původní nastavení VARFLAGS knihovny typů modelu COM, ze které byla proměnná importována.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class TypeLibVarFlags
[System.Flags]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibVarFlags
[<System.Flags>]
type TypeLibVarFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibVarFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibVarFlags =
Public Enum TypeLibVarFlags
- Dědičnost
- Atributy
Pole
FBindable | 4 | Proměnná podporuje datová vazba. |
FDefaultBind | 32 | Proměnná je jedna vlastnost, která nejlépe představuje objekt. Tuto hodnotu může mít pouze jedna proměnná v informacích o typu. |
FDefaultCollelem | 256 | Povoluje optimalizaci, ve které kompilátor hledá člena s názvem "xyz" typu "abc". Pokud je takový člen nalezen a je označen jako funkce příslušenství pro prvek výchozí kolekce, volání se vygeneruje pro tuto členovou funkci. |
FDisplayBind | 16 | Proměnná se zobrazí jako vázání. FBindable musí být také nastaven. |
64 | Proměnná by se neměla zobrazovat v prohlížeči, i když existuje a je svázatelná. |
|
FImmediateBind | 4096 | Proměnná se mapuje jako jednotlivé vlastnosti svázatelné. |
FNonBrowsable | 1024 | Proměnná se zobrazí v prohlížeči objektů, ale ne v prohlížeči vlastností. |
FReadOnly | 1 | Přiřazení proměnné by nemělo být povoleno. |
FReplaceable | 2048 | Označí rozhraní jako výchozí chování. |
FRequestEdit | 8 | Označuje, že vlastnost podporuje oznámení modelu COM |
FRestricted | 128 | Tento příznak je určený pro funkce nebo funkce na úrovni systému, které by se neměly zobrazovat v prohlížečích. |
FSource | 2 | Proměnná vrátí objekt, který je zdrojem událostí. |
FUiDefault | 512 | Výchozí zobrazení v uživatelském rozhraní |
Poznámky
TypeLibVarFlags
se používá ve spojení s TypeLibVarAttribute. Příznaky se zachovají pouze pro odkazy. Modul runtime common language je nepoužívá.
Další informace najdete VARFLAGS
v knihovně MSDN.