Share via


ComInterfaceType Výčet

Definice

Určuje, jak zveřejnit rozhraní modelu COM.

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
Dědičnost
ComInterfaceType
Atributy

Pole

InterfaceIsDual 0

Označuje, že rozhraní je vystaveno modelu COM jako duální rozhraní, které umožňuje časnou i pozdní vazbu. InterfaceIsDual je výchozí hodnota.

InterfaceIsIDispatch 2

Označuje, že rozhraní je vystaveno com jako dispinterface, což umožňuje pouze pozdní vazbu.

InterfaceIsIInspectable 3

Označuje, že rozhraní je vystaveno com jako prostředí Windows Runtime rozhraní.

InterfaceIsIUnknown 1

Označuje, že rozhraní je vystaveno com jako rozhraní, které je odvozeno z IUnknown, který umožňuje pouze ranou vazbu.

Poznámky

Tento výčet funguje ve spojení s atributem InterfaceTypeAttribute .

Platí pro