TYPEKIND Énumération

Définition

Spécifie différents types de données et de fonctions.

public enum class TYPEKIND
public enum TYPEKIND
[System.Serializable]
public enum TYPEKIND
type TYPEKIND = 
[<System.Serializable>]
type TYPEKIND = 
Public Enum TYPEKIND
Héritage
TYPEKIND
Attributs

Champs

Nom Valeur Description
TKIND_ENUM 0

Ensemble d’énumérateurs.

TKIND_RECORD 1

Structure sans méthode.

TKIND_MODULE 2

Module qui ne peut avoir que des fonctions statiques et des données (par exemple, une DLL).

TKIND_INTERFACE 3

Type qui a des fonctions virtuelles, toutes pures.

TKIND_DISPATCH 4

Ensemble de méthodes et de propriétés accessibles via IDispatch::Invoke. Par défaut, les interfaces doubles retournent TKIND_DISPATCH.

TKIND_COCLASS 5

Ensemble d’interfaces de composants implémentées.

TKIND_ALIAS 6

Type qui est un alias pour un autre type.

TKIND_UNION 7

Union de tous les membres qui ont un décalage de zéro.

TKIND_MAX 8

Marqueur de fin d’énumération.

Remarques

Pour plus d’informations, consultez l’énumération TYPEKIND.

Le Common Language Runtime lève une exception lorsqu’une méthode COM dans le code natif retourne un HRESULT. Pour plus d’informations, consultez How to : Map HRESULTs and Exceptions.

S’applique à