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í objektu VARFLAGS v knihovně 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é vazby. |
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 | 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. |
FDisplayBind | 16 | Proměnná se zobrazí jako s možností vazby. FBindable musí být také nastavena. |
64 | Proměnná by se neměla zobrazovat v prohlížeči, přestože existuje a je vázána. |
|
FImmediateBind | 4096 | Proměnná se mapuje jako jednotlivé vlastnosti, které lze vytvořit. |
FNonBrowsable | 1024 | Proměnná se zobrazí v prohlížeči objektů, ale ne v prohlížeči vlastností. |
FReadOnly | 1 | Přiřazení k 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í COM |
FRestricted | 128 | Tento příznak je určený pro funkce na úrovni systému nebo funkce, které by se podle typu prohlížeče neměly zobrazovat. |
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 parametrem TypeLibVarAttribute. Příznaky se uchovávají pouze pro referenci. Modul CLR (Common Language Runtime) je nepoužívá.
Další informace najdete VARFLAGS
v knihovně MSDN.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro