VCMidlTool.ErrorCheckBounds (Propiedad)
Obtiene o establece un valor que indica una comprobación de errores de las especificaciones de tamaño frente a las de longitud de la transmisión.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
Property ErrorCheckBounds As Boolean
bool ErrorCheckBounds { get; set; }
property bool ErrorCheckBounds {
bool get ();
void set (bool value);
}
abstract ErrorCheckBounds : bool with get, set
function get ErrorCheckBounds () : boolean
function set ErrorCheckBounds (value : boolean)
Valor de propiedad
Tipo: Boolean
true indica que la herramienta MIDL comprueba el tamaño de matrices variables y variables compatibles según la especificación de longitud de transmisión.En caso contrario, es false.
Comentarios
ErrorCheckBounds expone la funcionalidad de la opción /error MIDL.
Ejemplos
Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de proyecto para obtener información sobre cómo compilar y ejecutar este ejemplo.
El ejemplo siguiente se modifica la propiedad de ErrorCheckBounds en el entorno de desarrollo integrado (IDE):
[Visual Basic]
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Test()
Dim prj As VCProject
Dim cfgs, tools As IVCCollection
Dim cfg As VCConfiguration
Dim tool As VCMidlTool
prj = DTE.Solution.Projects.Item(1).Object
cfgs = prj.Configurations
cfg = cfgs.Item(1)
tool = cfg.Tools("VCMIDLTool")
tool.ErrorCheckBounds = True
End Sub
End Module
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.