TypeLibTypeFlags Sabit listesi

Tanım

Türün içeri aktarıldığı COM tür kitaplığındaki TYPEFLAGS özgün ayarlarını 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

Name Değer Description
FAppObject 1

Bir nesneyi tanımlayan tür Application açıklaması.

FCanCreate 2

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

FLicensed 4

Türü lisanslıdır.

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.

FHidden 16

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

FControl 32

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

FDual 64

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

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.

FRestricted 512

Bu bayrak, sistem düzeyinde tarayıcıların görüntülenmemesi gereken tür veya türlere yöneliktir.

FAggregatable 1024

sınıfı toplamayı destekler.

FReplaceable 2048

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

FDispatchable 4096

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

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