Freigeben über


ComInterfaceType Enumeration

Definition

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

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
Vererbung
ComInterfaceType
Attribute

Felder

Name Wert Beschreibung
InterfaceIsDual 0

Gibt an, dass die Schnittstelle com als duale Schnittstelle verfügbar gemacht wird, was sowohl eine frühe als auch eine späte Bindung ermöglicht. Der Standardwert lautet InterfaceIsDual.

InterfaceIsIUnknown 1

Gibt an, dass eine Schnittstelle COM als Schnittstelle verfügbar gemacht wird, die von IUnknown abgeleitet wird, was nur eine frühe Bindung ermöglicht.

InterfaceIsIDispatch 2

Gibt an, dass eine Schnittstelle com als dispinterface verfügbar gemacht wird, was nur späte Bindung ermöglicht.

InterfaceIsIInspectable 3

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

Hinweise

Diese Aufzählung funktioniert in Verbindung mit dem InterfaceTypeAttribute Attribut.

Gilt für: