ComInterfaceType Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Identifie comment exposer une interface à COM.
public enum class ComInterfaceType
public enum ComInterfaceType
[System.Serializable]
public enum ComInterfaceType
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum ComInterfaceType
type ComInterfaceType =
[<System.Serializable>]
type ComInterfaceType =
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ComInterfaceType =
Public Enum ComInterfaceType
- Héritage
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| InterfaceIsDual | 0 | Indique que l’interface est exposée à COM en tant qu’interface double, ce qui active à la fois la liaison anticipée et tardive. InterfaceIsDual est la valeur par défaut. |
| InterfaceIsIUnknown | 1 | Indique qu’une interface est exposée à COM en tant qu’interface dérivée d’IUnknown, qui active uniquement la liaison anticipée. |
| InterfaceIsIDispatch | 2 | Indique qu’une interface est exposée à COM en tant que dispinterface, ce qui active uniquement la liaison tardive. |
| InterfaceIsIInspectable | 3 | Indique qu’une interface est exposée à COM en tant qu’interface Windows Runtime. |
Remarques
Cette énumération fonctionne conjointement avec l’attribut InterfaceTypeAttribute .