InterfaceTypeAttribute Constructors

Definition

Initialisiert eine neue Instanz der Klasse InterfaceTypeAttribute.Initializes a new instance of the InterfaceTypeAttribute class.

Overloads

InterfaceTypeAttribute(Int16)

Initialisiert eine neue Instanz der InterfaceTypeAttribute-Klasse mit dem angegebenen ComInterfaceType-Enumerationsmember.Initializes a new instance of the InterfaceTypeAttribute class with the specified ComInterfaceType enumeration member.

InterfaceTypeAttribute(ComInterfaceType)

Initialisiert eine neue Instanz der InterfaceTypeAttribute-Klasse mit dem angegebenen ComInterfaceType-Enumerationsmember.Initializes a new instance of the InterfaceTypeAttribute class with the specified ComInterfaceType enumeration member.

InterfaceTypeAttribute(Int16)

Initialisiert eine neue Instanz der InterfaceTypeAttribute-Klasse mit dem angegebenen ComInterfaceType-Enumerationsmember.Initializes a new instance of the InterfaceTypeAttribute class with the specified ComInterfaceType enumeration member.

public:
 InterfaceTypeAttribute(short interfaceType);
public InterfaceTypeAttribute (short interfaceType);
new System.Runtime.InteropServices.InterfaceTypeAttribute : int16 -> System.Runtime.InteropServices.InterfaceTypeAttribute
Public Sub New (interfaceType As Short)

Parameters

interfaceType
Int16

Beschreibt, wie die Schnittstelle für COM-Clients verfügbar gemacht werden soll.Describes how the interface should be exposed to COM clients.

Remarks

Dieser Konstruktor nimmt eine zugrunde liegende 16-Bit-Ganzzahl an, die die einzelnen ComInterfaceType Enumerationsmember darstellt.This constructor takes an underlying 16-bit integer that represents each ComInterfaceType enumeration member. Der " Tlbimp. exe" (Type Library-Import Programm) verwendet diesen Konstruktor.The Tlbimp.exe (Type Library Importer) uses this constructor.

See also

InterfaceTypeAttribute(ComInterfaceType)

Initialisiert eine neue Instanz der InterfaceTypeAttribute-Klasse mit dem angegebenen ComInterfaceType-Enumerationsmember.Initializes a new instance of the InterfaceTypeAttribute class with the specified ComInterfaceType enumeration member.

public:
 InterfaceTypeAttribute(System::Runtime::InteropServices::ComInterfaceType interfaceType);
public InterfaceTypeAttribute (System.Runtime.InteropServices.ComInterfaceType interfaceType);
new System.Runtime.InteropServices.InterfaceTypeAttribute : System.Runtime.InteropServices.ComInterfaceType -> System.Runtime.InteropServices.InterfaceTypeAttribute
Public Sub New (interfaceType As ComInterfaceType)

Parameters

interfaceType
ComInterfaceType

Einer der ComInterfaceType-Werte, der beschreibt, wie die Schnittstelle für COM-Clients verfügbar gemacht werden soll.One of the ComInterfaceType values that describes how the interface should be exposed to COM clients.

Remarks

Verwenden Sie für lesbaren Code, der weniger fehleranfällig ist, immer diesen Konstruktor.For readable code that is less prone to error, always use this constructor.

Applies to