TypeLibFuncFlags Výčet

Definice

Popisuje původní nastavení FUNCFLAGS v knihovně typů modelu COM, ze které byla tato metoda naimportována.Describes the original settings of the FUNCFLAGS in the COM type library from where this method was imported.

Tento výčet má atribut FlagsAttribute, který umožňuje bitové kombinace hodnot členů.

public enum class TypeLibFuncFlags
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum TypeLibFuncFlags
type TypeLibFuncFlags = 
Public Enum TypeLibFuncFlags
Dědičnost
TypeLibFuncFlags
Atributy

Pole

FBindable 4

Funkce, která podporuje datovou vazbu.The function that supports data binding.

FDefaultBind 32

Funkce, která nejlépe představuje objekt.The function that best represents the object. Tento atribut může mít jenom jedna funkce v informacích o typu.Only one function in a type information can have this attribute.

FDefaultCollelem 256

Povoluje optimalizaci, ve kterém kompilátor hledá člena s názvem "xyz" v typu "ABC".Permits an optimization in which the compiler looks for a member named "xyz" on the type "abc". Pokud je takový člen nalezen a je označen jako funkce přistupujícího objektu pro prvek výchozí kolekce, pak je vygenerováno volání této členské funkce.If such a member is found and is flagged as an accessor function for an element of the default collection, then a call is generated to that member function.

FDisplayBind 16

Funkce, která se zobrazí uživateli jako vazba.The function that is displayed to the user as bindable. FBindablemusí být také nastaveno.FBindable must also be set.

FHidden 64

Funkce by se neměla zobrazovat uživateli, i když existuje a je možné ji vytvořit.The function should not be displayed to the user, although it exists and is bindable.

FImmediateBind 4096

Funkce je mapována jako individuální vlastnosti s možností vazby.The function is mapped as individual bindable properties.

FNonBrowsable 1024

Tato vlastnost se zobrazí v prohlížeči objektů, ale ne v prohlížeči vlastností.The property appears in an object browser, but not in a properties browser.

FReplaceable 2048

Označí rozhraní jako výchozí chování.Tags the interface as having default behaviors.

FRequestEdit 8

Při nastavení, jakékoli volání metody, která nastaví výsledky vlastnosti jako první v volání IPropertyNotifySink::OnRequestEdit.When set, any call to a method that sets the property results first in a call to IPropertyNotifySink::OnRequestEdit.

FRestricted 1

Tento příznak je určený pro funkce nebo funkce na úrovni systému, které by se měly zobrazovat v prohlížečích.This flag is intended for system-level functions or functions that type browsers should not display.

FSource 2

Funkce vrátí objekt, který je zdrojem událostí.The function returns an object that is a source of events.

FUiDefault 512

Člen informací o typu je výchozím členem pro zobrazení v uživatelském rozhraní.The type information member is the default member for display in the user interface.

FUsesGetLastError 128

Funkce podporuje GetLastError.The function supports GetLastError.

Poznámky

TypeLibFuncFlagsse používá s TypeLibFuncAttribute.TypeLibFuncFlags is used with the TypeLibFuncAttribute. Příznaky jsou uchovány pouze pro referenci.The flags are retained for reference only. Nejsou používány modulem CLR (Common Language Runtime).They are not used by the common language runtime.

Další informace o nástroji FUNCFLAGSnajdete v knihovně MSDN.For more information about FUNCFLAGS, see the MSDN library.

Platí pro