TypeLibFuncFlags 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í FUNCFLAGS v knihovně typů modelu COM, ze které byla tato metoda importována.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[<System.Flags>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags =
Public Enum TypeLibFuncFlags
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| FRestricted | 1 | Tento příznak je určený pro funkce na úrovni systému nebo funkce, které typ prohlížečů nemají zobrazovat. |
| FSource | 2 | Funkce vrátí objekt, který je zdrojem událostí. |
| FBindable | 4 | Funkce, která podporuje datové vazby. |
| FRequestEdit | 8 | Při nastavení jakékoli volání metody, která nastaví vlastnosti výsledky nejprve volání . |
| FDisplayBind | 16 | Funkce, která se uživateli zobrazí jako svázatelná. FBindable musí být také nastavena. |
| FDefaultBind | 32 | Funkce, která nejlépe představuje objekt. Tento atribut může mít pouze jedna funkce v informacích o typu. |
| 64 | Funkce by neměla být uživateli zobrazena, i když existuje a je svázatelná. |
|
| FUsesGetLastError | 128 | Funkce podporuje |
| FDefaultCollelem | 256 | Umožňuje optimalizaci, ve které kompilátor hledá člena s názvem "xyz" typu "abc". Pokud se takový člen najde a označí se jako funkce příslušenství pro prvek výchozí kolekce, vygeneruje se pro tuto členovou funkci volání. |
| FUiDefault | 512 | Člen informací o typu je výchozím členem pro zobrazení v uživatelském rozhraní. |
| FNonBrowsable | 1024 | Vlastnost se zobrazí v prohlížeči objektů, ale ne v prohlížeči vlastností. |
| FReplaceable | 2048 | Označí rozhraní jako výchozí chování. |
| FImmediateBind | 4096 | Funkce se mapuje jako jednotlivé vlastnosti s možností vazby. |
Poznámky
TypeLibFuncFlags se používá s TypeLibFuncAttribute. Příznaky se zachovají pouze pro referenci. Modul CLR (Common Language Runtime) je nepoužívá.
Další informace o FUNCFLAGSknihovně MSDN.