TYPEFLAGS Sabit listesi

Tanım

Dikkat

Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

Dikkat

Bu API artık kullanım dışıdır.

Bunun yerine TYPEFLAGS kullanın.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS = 
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS = 
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete>]
type TYPEFLAGS = 
Public Enum TYPEFLAGS
Devralma
TYPEFLAGS
Öznitelikler

Alanlar

TYPEFLAG_FAGGREGATABLE 1024

sınıfı toplamayı destekler.

TYPEFLAG_FAPPOBJECT 1

Bir Application nesnesini açıklayan tür açıklaması.

TYPEFLAG_FCANCREATE 2

Türün örnekleri tarafından ITypeInfo::CreateInstanceoluşturulabilir.

TYPEFLAG_FCONTROL 32

Tür, diğer türlerin türetileceği bir denetimdir ve kullanıcılara görüntülenmemelidir.

TYPEFLAG_FDISPATCHABLE 4096

Arabirimin içinden IDispatchdoğrudan veya dolaylı olarak türetildiğini gösterir. Bu bayrak hesaplanır, bayrak için Nesne Açıklama Dili yoktur.

TYPEFLAG_FDUAL 64

Arabirimi hem hem de IDispatch VTBL bağlamasını sağlar.

TYPEFLAG_FHIDDEN 16

Tür tarayıcılarda görüntülenmemelidir.

TYPEFLAG_FLICENSED 4

Türü lisanslıdır.

TYPEFLAG_FNONEXTENSIBLE 128

Arabirim çalışma zamanında üye ekleyemez.

TYPEFLAG_FOLEAUTOMATION 256

Arabirimde kullanılan türler, VTBL bağlama desteği de dahil olmak üzere Otomasyon ile tamamen uyumludur. Bir arabirimde ikili ayarı, bu bayrağına TYPEFLAG_FDUALek olarak ayarlar. Dispinterfaces üzerinde izin verilmez.

TYPEFLAG_FPREDECLID 8

Tür önceden tanımlanmıştır. İstemci uygulaması, bu özniteliğe sahip nesnenin tek bir örneğini otomatik olarak oluşturmalıdır. Nesneyi işaret eden değişkenin adı, nesnenin sınıf adıyla aynıdır.

TYPEFLAG_FPROXY 16384

Arabirimin bir proxy/stub dinamik bağlantı kitaplığı kullanacağını gösterir. Bu bayrak, tür kitaplığının kaydı kaldırıldığında tür kitaplığı ara sunucusunun kaydının kaldırılmaması gerektiğini belirtir.

TYPEFLAG_FREPLACEABLE 2048

nesnesi destekler IConnectionPointWithDefaultve varsayılan davranışlara sahiptir.

TYPEFLAG_FRESTRICTED 512

Makro dillerinden erişilebilir olmamalıdır. Bu bayrak, sistem düzeyindeki türler veya tür tarayıcılarının görüntülenmemesi gereken türler için tasarlanmıştır.

TYPEFLAG_FREVERSEBIND 8192

Alt öğeler denetlenmeden önce varsayılan davranışın tersi olan ad çözümlemesi için temel arabirimlerin denetlenmesi gerektiğini gösterir.

Açıklamalar

hakkında TYPEFLAGSek bilgi için bkz. MSDN Kitaplığı.

Şunlara uygulanır