Freigeben über


ComInterfaceType-Enumeration

 

Veröffentlicht: August 2016

Gibt an, wie eine Schnittstelle für COM verfügbar gemacht wird.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum ComInterfaceType
[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum class ComInterfaceType
[<SerializableAttribute>]
[<ComVisibleAttribute(true)>]
type ComInterfaceType
<SerializableAttribute>
<ComVisibleAttribute(True)>
Public Enumeration ComInterfaceType

Member

Membername Beschreibung
InterfaceIsDual

Gibt an, dass die Schnittstelle für COM als bereitgestellt wird eine duale Schnittstelle, wodurch frühes und spätes Binden. Der Standardwert lautet InterfaceIsDual.

InterfaceIsIDispatch

Gibt an, dass eine Schnittstelle für COM als bereitgestellt wird eine Dispinterface, wodurch nur spätes Binden.

InterfaceIsIInspectable

Gibt an, dass eine Schnittstelle für COM als Windows-Runtime-Schnittstelle verfügbar gemacht wird.

InterfaceIsIUnknown

Gibt an, dass eine Schnittstelle für COM als Schnittstelle bereitgestellt wird, die abgeleitet ist IUnknown, wodurch nur frühes Binden.

Hinweise

Diese Enumeration wird zusammen mit den InterfaceTypeAttribute Attribut.

Versionsinformationen

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1

Siehe auch

System.Runtime.InteropServices-Namespace

Zurück zum Anfang