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

FDispatchable 4096

Arabirimin doğrudan veya dolaylı olarak öğesinden IDispatchtüretildiğini gösterir.

FDual 64

Arabirim hem hem de IDispatch V tablosu bağlaması 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. Nesneye 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ürlere veya tür tarayıcılarının görüntülenmemesi gereken türlere yöneliktir.

FReverseBind 8192

Alt arabirimleri denetlemeden ö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