TypeLibTypeFlags Sabit listesi

Tanım

Türün içeri aktarıldığı COM türü kitaplığındaki öğesinin özgün ayarlarını TYPEFLAGS açıklar.

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

public enum class TypeLibTypeFlags
[System.Flags]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibTypeFlags
[<System.Flags>]
type TypeLibTypeFlags = 
[<System.Flags>]
[<System.Serializable>]
type TypeLibTypeFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibTypeFlags = 
Public Enum TypeLibTypeFlags
Devralma
TypeLibTypeFlags
Öznitelikler

Alanlar

FAggregatable 1024

sınıfı toplamayı destekler.

FAppObject 1

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

FCanCreate 2

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

FControl 32

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

FDispatchable 4096

Arabirimin içinden IDispatchdoğrudan veya dolaylı olarak türetildiğini gösterir.

FDual 64

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

FHidden 16

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

FLicensed 4

Türü lisanslıdır.

FNonExtensible 128

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

FOleAutomation 256

Arabirimde kullanılan türler, vtable bağlama desteği de dahil olmak üzere Otomasyon ile tamamen uyumludur.

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.

FReplaceable 2048

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

FRestricted 512

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.

FReverseBind 8192

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

Açıklamalar

TypeLibTypeFlags ile TypeLibTypeAttributebirlikte kullanılır. Bayraklar yalnızca başvuru için korunur. Ortak dil çalışma zamanı tarafından kullanılmazlar.

Daha fazla bilgi için MSDN kitaplığına bakın TYPEFLAGS .

Şunlara uygulanır