Nyelv

ComInterfaceType Enumeráció

Definíció

Azonosítja, hogyan teheti elérhetővé a felületet a COM-nak.

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
Öröklődés
ComInterfaceType
Attribútumok

Mezők

Name Érték Description
InterfaceIsDual 0

Azt jelzi, hogy az interfész kettős interfészként van kitéve a COM-nak, ami lehetővé teszi a korai és a késői kötést is. InterfaceIsDual az alapértelmezett érték.

InterfaceIsIUnknown 1

Azt jelzi, hogy egy felület az IUnknown-ből származó felületként van kitéve a COM-nak, ami csak a korai kötést teszi lehetővé.

InterfaceIsIDispatch 2

Azt jelzi, hogy egy felület dispinterfaceként van kitéve a COM-nak, ami csak a késői kötést teszi lehetővé.

InterfaceIsIInspectable 3

Azt jelzi, hogy egy felület Windows-futtatókörnyezet felületként van kitéve a COM-nak.

Megjegyzések

Ez az enumerálás az InterfaceTypeAttribute attribútummal együtt működik.

A következőre érvényes: