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.
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
| Name | Değer | Description |
|---|---|---|
| None | 0 | Özel ayar yok. Bu varsayılan seçenektir. |
| PrimaryInteropAssembly | 1 | Birincil birlikte çalışma derlemesi oluşturur. Daha fazla bilgi için özniteliğine PrimaryInteropAssemblyAttribute bakın. Bir keyfile belirtilmelidir. |
| UnsafeInterfaces | 2 | Tüm arabirimleri, ortak dil çalışma zamanının izin için UnmanagedCode yığın gezinmesini engelleyen arabirimler olarak içeri aktarır. Bu güvenlik denetimini gizlemeyle ilgili sorumlulukları anladığınızdan emin olun. |
| SafeArrayAsSystemArray | 4 | Yazılan, tek boyutlu, sıfır tabanlı yönetilen diziler yerine tüm |
| TransformDispRetVals | 8 |
|
| PreventClassMembers | 16 | Kullanılmadı. |
| SerializableValueClasses | 32 | Serileştirilebilir sınıfları kullanır. |
| ImportAsX86 | 256 | x86 platformu için bir tür kitaplığı içeri aktarır. |
| ImportAsX64 | 512 | x86 64 bit platform için bir tür kitaplığını içeri aktarır. |
| ImportAsItanium | 1024 | Itanium platformu için bir tür kitaplığı içeri aktarır. |
| ImportAsAgnostic | 2048 | Herhangi bir platform için tür kitaplığını içeri aktarır. |
| ReflectionOnlyLoading | 4096 | Yalnızca yansıma yükleme kullanır. |
| NoDefineVersionResource | 8192 | Bir sürüm kaynağının birlikte çalışma derlemesine eklenmesini engeller. Daha fazla bilgi için bkz. DefineVersionInfoResource() yöntemi. |
| ImportAsArm | 16384 | ARM platformu için bir kitaplığı içeri aktarır. |
Açıklamalar
Bu numaralandırma yöntemiyle TypeLibConverter.ConvertTypeLibToAssembly kullanılır.