ComInterfaceType Sabit listesi

Tanım

Bir arabirimin COM'da nasıl kullanıma açık olduğunu tanımlar.

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
Devralma
ComInterfaceType
Öznitelikler

Alanlar

InterfaceIsDual 0

Arabirimin, hem erken hem de geç bağlamayı etkinleştiren çift arabirim olarak COM'a açık olduğunu gösterir. InterfaceIsDual varsayılan değerdir.

InterfaceIsIDispatch 2

Bir arabirimin YALNıZCA geç bağlamayı etkinleştiren bir dispinterface olarak COM'a açık olduğunu gösterir.

InterfaceIsIInspectable 3

Bir arabirimin Windows Çalışma Zamanı arabirimi olarak COM'a açık olduğunu gösterir.

InterfaceIsIUnknown 1

Bir arabirimin, yalnızca erken bağlamayı etkinleştiren IUnknown'dan türetilen bir arabirim olarak COM'a açık olduğunu gösterir.

Açıklamalar

Bu numaralandırma özniteliğiyle InterfaceTypeAttribute birlikte çalışır.

Şunlara uygulanır