TypeLibImporterFlags Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica cómo se debe crear un ensamblado.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
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
- Herencia
- Atributos
Campos
ImportAsAgnostic | 2048 | Importa una biblioteca de tipos para cualquier plataforma. |
ImportAsArm | 16384 | Importa una biblioteca para la plataforma ARM. |
ImportAsItanium | 1024 | Importa una biblioteca de tipos para la plataforma Itanium. |
ImportAsX64 | 512 | Importa una biblioteca de tipos para la plataforma x86 de 64 bits. |
ImportAsX86 | 256 | Importa una biblioteca de tipos para la plataforma x86. |
NoDefineVersionResource | 8192 | Impide la inclusión de un recurso de versión en el ensamblado de interoperabilidad. Para obtener más información, vea el método DefineVersionInfoResource(). |
None | 0 | Ninguna configuración especial. Este es el valor predeterminado. |
PreventClassMembers | 16 | No se utiliza. |
PrimaryInteropAssembly | 1 | Genera un ensamblado de interoperabilidad primario. Para obtener más información vea el atributo PrimaryInteropAssemblyAttribute. Se debe especificar la opción keyfile. |
ReflectionOnlyLoading | 4096 | Utiliza carga solo para reflexión. |
SafeArrayAsSystemArray | 4 | Importa todas las instancias de |
SerializableValueClasses | 32 | Utiliza clases serializables. |
TransformDispRetVals | 8 | Transforma los parámetros |
UnsafeInterfaces | 2 | Importa todas las interfaces como interfaces que suprimen el rastreo de pila de Common Language Runtime en busca del permiso UnmanagedCode. Asegúrese de que comprende las implicaciones asociadas a la supresión de esta comprobación de seguridad. |
Comentarios
Esta enumeración se usa con el TypeLibConverter.ConvertTypeLibToAssembly método .