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
InterfaceIsDual | 0 | Indique que l’interface est exposée à COM en tant qu’interface double, ce qui permet à la fois une liaison anticipée et une liaison tardive. InterfaceIsDual est la valeur par défaut. |
InterfaceIsIDispatch | 2 | Indique que l’interface est exposée à COM en tant qu’interface dispinterface, ce qui permet uniquement la liaison tardive. |
InterfaceIsIInspectable | 3 | Indique qu’une interface est exposée à COM en tant qu’interface Windows Runtime. |
InterfaceIsIUnknown | 1 | Indique qu’une interface est exposée à COM en tant qu’interface dérivée de IUnknown, ce qui permet uniquement une liaison anticipée. |
Remarques
Cette énumération fonctionne conjointement avec l’attribut InterfaceTypeAttribute .