Nyelv

FUNCKIND Enumeráció

Definíció

A függvények elérésének módját határozza meg.

public enum class FUNCKIND
public enum FUNCKIND
[System.Serializable]
public enum FUNCKIND
type FUNCKIND = 
[<System.Serializable>]
type FUNCKIND = 
Public Enum FUNCKIND
Öröklődés
FUNCKIND
Attribútumok

Mezők

Name Érték Description
FUNC_VIRTUAL 0

A függvény ugyanúgy érhető el, mint FUNC_PUREVIRTUALaz , kivéve, hogy a függvény implementációval rendelkezik.

FUNC_PUREVIRTUAL 1

A függvény a virtuális függvénytáblán (VTBL) keresztül érhető el, és implicit this mutatót vesz fel.

FUNC_NONVIRTUAL 2

A függvény cím alapján static érhető el, és implicit this mutatót vesz fel.

FUNC_STATIC 3

A függvény cím alapján static érhető el, és nem fogad implicit this mutatót.

FUNC_DISPATCH 4

A függvény csak a következőn keresztül IDispatchérhető el: .

Megjegyzések

További információ: FUNCKIND enumerálás.

A közös nyelvi futtatókörnyezet kivételt eredményez, ha egy COM-metódus natív kódban HRESULT-t ad vissza. További információ : HrESULT-ok és kivételek leképezése.

A következőre érvényes: