FUNCKIND Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje sposób uzyskiwania dostępu do funkcji.
public enum class FUNCKIND
public enum FUNCKIND
[System.Serializable]
public enum FUNCKIND
type FUNCKIND =
[<System.Serializable>]
type FUNCKIND =
Public Enum FUNCKIND
- Dziedziczenie
- Atrybuty
Pola
FUNC_DISPATCH | 4 | Dostęp do funkcji można uzyskać tylko za pośrednictwem funkcji |
FUNC_NONVIRTUAL | 2 | Funkcja jest uzyskiwana za pomocą |
FUNC_PUREVIRTUAL | 1 | Funkcja jest dostępna za pośrednictwem tabeli funkcji wirtualnych (VTBL) i przyjmuje niejawny |
FUNC_STATIC | 3 | Funkcja jest uzyskiwana za pomocą |
FUNC_VIRTUAL | 0 | Funkcja jest dostępna w taki sam sposób jak FUNC_PUREVIRTUAL, z wyjątkiem funkcji ma implementację. |
Uwagi
Aby uzyskać więcej informacji, zobacz FUNCKIND, wyliczenie.
Środowisko uruchomieniowe języka wspólnego zgłasza wyjątek, gdy metoda COM w kodzie natywnym zwraca hrESULT. Aby uzyskać więcej informacji, zobacz How to: Map HRESULTs and Exceptions (Instrukcje: mapowania wartości HRESULTs i wyjątków).