InterfaceTypeAttribute Constructores

Definición

Inicializa una nueva instancia de la clase InterfaceTypeAttribute.

Sobrecargas

InterfaceTypeAttribute(Int16)

Inicializa una nueva instancia de la clase InterfaceTypeAttribute con el miembro de enumeración ComInterfaceType especificado.

InterfaceTypeAttribute(ComInterfaceType)

Inicializa una nueva instancia de la clase InterfaceTypeAttribute con el miembro de enumeración ComInterfaceType especificado.

InterfaceTypeAttribute(Int16)

Source:
InterfaceTypeAttribute.cs
Source:
InterfaceTypeAttribute.cs
Source:
InterfaceTypeAttribute.cs

Inicializa una nueva instancia de la clase InterfaceTypeAttribute con el miembro de enumeración ComInterfaceType especificado.

C#
public InterfaceTypeAttribute(short interfaceType);

Parámetros

interfaceType
Int16

Describe la forma en que la interfaz debe exponerse a clientes COM.

Comentarios

Este constructor toma un entero de 16 bits subyacente que representa cada ComInterfaceType miembro de enumeración. El Tlbimp.exe (Importador de biblioteca de tipos) usa este constructor.

Consulte también

Se aplica a

.NET 10 e outras versións
Produto Versións
.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, 10
.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

InterfaceTypeAttribute(ComInterfaceType)

Source:
InterfaceTypeAttribute.cs
Source:
InterfaceTypeAttribute.cs
Source:
InterfaceTypeAttribute.cs

Inicializa una nueva instancia de la clase InterfaceTypeAttribute con el miembro de enumeración ComInterfaceType especificado.

C#
public InterfaceTypeAttribute(System.Runtime.InteropServices.ComInterfaceType interfaceType);

Parámetros

interfaceType
ComInterfaceType

Uno de los valores de ComInterfaceType que describe la forma en que la interfaz debe exponerse a clientes COM.

Comentarios

Para el código legible que es menos propenso a errores, use siempre este constructor.

Se aplica a

.NET 10 e outras versións
Produto Versións
.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, 10
.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