ComInterfaceType Énumération
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
Nom | Valeur | Description |
---|---|---|
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. |
Cette énumération fonctionne conjointement avec l’attribut InterfaceTypeAttribute .
Produit | Versions |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: