Aracılığıyla paylaş


TYPEFLAGS Sabit listesi

Tanım

Dikkat

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

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.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 = 
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 ve kullanıcılara görüntülenmemesi gereken bir denetimdir.

TYPEFLAG_FDISPATCHABLE 4096

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

TYPEFLAG_FDUAL 64

Arabirim hem hem de IDispatch VTBL bağlaması 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ı, öğesine ek olarak TYPEFLAG_FDUALbu bayrağı 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. Nesneye işaret eden değişkenin adı, nesnenin sınıf adıyla aynıdır.

TYPEFLAG_FPROXY 16384

Arabirimin bir ara sunucu/saplama 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ürlere veya tür tarayıcılarının görüntülenmemesi gereken türlere yöneliktir.

TYPEFLAG_FREVERSEBIND 8192

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

Açıklamalar

hakkında TYPEFLAGSek bilgi için msdn kitaplığına bakın.

Şunlara uygulanır