Nyelv

TypeLibFuncFlags Enumeráció

Definíció

A COM-típustár eredeti beállításait FUNCFLAGS ismerteti, ahonnan a metódust importálták.

Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.

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
Öröklődés
TypeLibFuncFlags
Attribútumok

Mezők

Name Érték Description
FRestricted 1

Ez a jelző olyan rendszerszintű függvények vagy függvények számára készült, amelyek nem jeleníthetők meg a böngészőkbe.

FSource 2

A függvény egy olyan objektumot ad vissza, amely események forrása.

FBindable 4

Az adatkötést támogató függvény.

FRequestEdit 8

Ha be van állítva, a tulajdonságot beállító metódus hívása először a következő híváshoz IPropertyNotifySink::OnRequestEditvezet: .

FDisplayBind 16

A felhasználó számára kötéssel megjeleníthető függvény. FBindable is be kell állítani.

FDefaultBind 32

Az objektumot legjobban képviselő függvény. A típusinformációkban csak egy függvény rendelkezhet ezzel az attribútummal.

FHidden 64

A függvény nem jeleníthető meg a felhasználó számára, bár létezik és köthető.

FUsesGetLastError 128

A függvény támogatja GetLastErrora .

FDefaultCollelem 256

Lehetővé teszi az optimalizálást, amelyben a fordító egy "xyz" nevű tagot keres az "abc" típuson. Ha egy ilyen tag megtalálható, és az alapértelmezett gyűjtemény egy elemének kiegészítő függvényeként van megjelölve, akkor a rendszer hívást hoz létre az adott tagfüggvényhez.

FUiDefault 512

A típusinformációs tag az alapértelmezett tag a felhasználói felületen való megjelenítéshez.

FNonBrowsable 1024

A tulajdonság egy objektumböngészőben jelenik meg, tulajdonságböngészőben azonban nem.

FReplaceable 2048

Az illesztőt alapértelmezett viselkedésként címkézi.

FImmediateBind 4096

A függvény egyedi kötési tulajdonságokként van leképezve.

Megjegyzések

TypeLibFuncFlagsa .-val együtt használja.TypeLibFuncAttribute A jelzők csak hivatkozás céljából maradnak meg. A közös nyelvi futtatókörnyezet nem használja őket.

További információ: FUNCFLAGSMSDN-kódtár.

A következőre érvényes: