Sdílet prostřednictvím


TypeLibFuncFlags Výčet

Definice

Popisuje původní nastavení objektu FUNCFLAGS v knihovně typů modelu COM, ze kterého 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
TypeLibFuncFlags
Atributy

Pole

FBindable 4

Funkce, která podporuje datové vazby.

FDefaultBind 32

Funkce, která nejlépe představuje objekt. Tento atribut může mít pouze jedna funkce 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

Funkce, která se uživateli zobrazí jako svázatelná. FBindable musí být také nastavena.

FHidden 64

Funkce by neměla být uživateli zobrazena, i když existuje a je vázána.

FImmediateBind 4096

Funkce je namapována jako jednotlivé vázatelné vlastnosti.

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í.

FRequestEdit 8

Při nastavení se při každém volání metody, která nastaví vlastnost, nejprve IPropertyNotifySink::OnRequestEditzavolá .

FRestricted 1

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

Funkce vrátí objekt, který je zdrojem událostí.

FUiDefault 512

Člen s informacemi o typu je výchozím členem pro zobrazení v uživatelském rozhraní.

FUsesGetLastError 128

Funkce podporuje GetLastError.

Poznámky

TypeLibFuncFlags se používá s TypeLibFuncAttribute. Příznaky se uchovávají pouze pro referenci. Modul CLR (Common Language Runtime) je nepoužívá.

Další informace o FUNCFLAGSnástroji najdete v knihovně MSDN.

Platí pro