TypeLibImporterFlags Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir derlemenin nasıl üretilmesi gerektiğini gösterir.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class TypeLibImporterFlags
[System.Flags]
[System.Serializable]
public enum TypeLibImporterFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibImporterFlags
[<System.Flags>]
[<System.Serializable>]
type TypeLibImporterFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibImporterFlags =
Public Enum TypeLibImporterFlags
- Devralma
- Öznitelikler
Alanlar
ImportAsAgnostic | 2048 | Herhangi bir platform için tür kitaplığını içeri aktarır. |
ImportAsArm | 16384 | ARM platformu için bir kitaplığı içeri aktarır. |
ImportAsItanium | 1024 | Itanium platformu için bir tür kitaplığı içeri aktarır. |
ImportAsX64 | 512 | x86 64 bit platform için bir tür kitaplığı içeri aktarır. |
ImportAsX86 | 256 | x86 platformu için bir tür kitaplığı içeri aktarır. |
NoDefineVersionResource | 8192 | Bir sürüm kaynağının birlikte çalışma derlemesine eklenmesini engeller. Daha fazla bilgi için yöntemine DefineVersionInfoResource() bakın. |
None | 0 | Özel ayar yok. Bu varsayılan seçenektir. |
PreventClassMembers | 16 | Kullanılmadı. |
PrimaryInteropAssembly | 1 | Birincil birlikte çalışma derlemesi oluşturur. Daha fazla bilgi için özniteliğine PrimaryInteropAssemblyAttribute bakın. Keyfile belirtilmelidir. |
ReflectionOnlyLoading | 4096 | Yalnızca yansıma yükleme kullanır. |
SafeArrayAsSystemArray | 4 | Yazılan, tek boyutlu, sıfır tabanlı yönetilen diziler yerine tüm |
SerializableValueClasses | 32 | Serileştirilebilir sınıfları kullanır. |
TransformDispRetVals | 8 |
|
UnsafeInterfaces | 2 | Tüm arabirimleri, ortak dil çalışma zamanının yığın gezinmesini izin için UnmanagedCode engelleyen arabirimler olarak içeri aktarır. Bu güvenlik denetiminin engellenmesiyle ilgili sorumlulukları anladığınızdan emin olun. |
Açıklamalar
Bu numaralandırma yöntemiyle TypeLibConverter.ConvertTypeLibToAssembly kullanılır.