VCMidlTool Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Accède par programmation aux propriétés dans le dossier MIDL de la boîte de dialogue pages de propriétés d’un projet.
public interface class VCMidlTool
public interface class VCMidlTool
__interface VCMidlTool
[System.Runtime.InteropServices.Guid("2D745B8B-C934-47BD-BA16-EC0514AE4914")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCMidlTool
[<System.Runtime.InteropServices.Guid("2D745B8B-C934-47BD-BA16-EC0514AE4914")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCMidlTool = interface
Public Interface VCMidlTool
- Attributs
Remarques
Pour plus d’informations sur l’accès à la boîte de dialogue pages de Propriétés d’un projet, consultez utilisation des propriétés de projet .
Propriétés
| AdditionalIncludeDirectories |
Obtient ou définit un ou plusieurs répertoires à ajouter au chemin d'accès Include. |
| AdditionalOptions |
Obtient ou définit des options à ajouter à la fin de la ligne de commande immédiatement avant le ou les noms de fichiers. Par exemple, si une option n'est pas prise en charge dans le modèle objet. |
| CPreprocessOptions |
Obtient ou définit une option de préprocesseur du compilateur C à passer au compilateur MIDL. |
| DefaultCharType |
Obtient ou définit le type de caractère MIDL par défaut. |
| DLLDataFileName |
Obtient ou définit le nom du fichier DLLDATA ; le nom par défaut est dlldata.c. |
| EnableErrorChecks |
Obtient ou définit une option de vérification des erreurs. Si vous sélectionnez personnalisé, seules les options de vérification des erreurs sélectionnées se produisent pendant la compilation. |
| ErrorCheckAllocations |
Obtient ou définit une valeur indiquant s'il faut rechercher les erreurs de mémoire insuffisante. |
| ErrorCheckBounds |
Obtient ou définit une valeur indiquant la vérification des erreurs de taille par rapport aux spécifications de durée de transmission. |
| ErrorCheckEnumRange |
Obtient ou définit une valeur indiquant s'il faut vérifier les erreurs de valeurs d'énumération dans une plage autorisée. |
| ErrorCheckRefPointers |
Obtient ou définit une valeur indiquant s'il faut vérifier les erreurs des pointeurs de référence pour NULL. |
| ErrorCheckStubData |
Obtient ou définit une valeur indiquant s'il faut vérifier les erreurs de validité stub des données côté serveur. |
| ExecutionBucket |
À usage interne Microsoft uniquement. |
| FullIncludePath |
Obtient une liste de tous les répertoires inclus dans la Build ; concaténation de répertoires spécifiés avec/I et les répertoires spécifiés dans la boîte de dialogue Répertoires VC + + . Toutes les macros présentes dans ces répertoires seront également évaluées. |
| GenerateStublessProxies |
Obtient ou définit une valeur indiquant si des proxies sans stub doivent être générés. |
| GenerateTypeLibrary |
Obtient ou définit une valeur indiquant si une bibliothèque de types doit être générée. |
| HeaderFileName |
Obtient ou définit le nom du fichier d'en-tête généré ; le nom par défaut est idlfile.h. |
| IgnoreStandardIncludePath |
Obtient ou définit une valeur indiquant si les chemins d'accès Include standard doivent être ignorés. |
| InterfaceIdentifierFileName |
Obtient ou définit un nom pour le fichier d'identificateur d'interface ; le nom par défaut est idlfile_i.c. |
| MkTypLibCompatible |
Obtient ou définit une valeur indiquant s'il faut forcer la compatibilité avec mktyplib.exe version 2.03. |
| OutputDirectory |
Obtient ou définit le répertoire dans lequel placer la sortie. Par défaut, il s'agit du répertoire du projet. |
| PreprocessorDefinitions |
Obtient ou définit une ou plusieurs définitions de préprocesseur. |
| ProxyFileName |
Obtient ou définit le nom du fichier proxy ; le nom par défaut est idlfile_p.c. |
| RedirectOutputAndErrors |
Obtient ou définit le nom de fichier dans lequel les erreurs et la sortie écran doivent être écrites. |
| StructMemberAlignment |
Obtient ou définit des limites de 1, 2, 4, 8 ou 16 octets pour l'alignement des membres de la structure. |
| SuppressStartupBanner |
Obtient ou définit une valeur indiquant s'il faut supprimer l'affichage de la bannière de démarrage et des messages d'informations. |
| TargetEnvironment |
Obtient ou définit l'environnement à cibler. |
| ToolKind |
Obtient le nom du genre d'outil. |
| toolName |
Obtient le nom de l'outil spécifié. |
| ToolPath |
Obtient le chemin d'accès à l'outil spécifié. |
| TypeLibraryName |
Obtient le nom de la référence de bibliothèque de types ActiveX (COM). |
| UndefinePreprocessorDefinitions |
Obtient ou définit une ou plusieurs définitions de préprocesseur non définies. |
| ValidateParameters |
Obtient ou définit une valeur indiquant s'il faut activer la génération d'informations de validation des paramètres. |
| VCProjectEngine |
Obtient un pointeur vers le moteur de projet. |
| WarnAsError |
Obtient ou définit une valeur indiquant si le compilateur doit traiter tous les avertissements comme des erreurs. |
| WarningLevel |
Obtient ou définit une valeur indiquant la rigueur avec laquelle le compilateur doit vérifier les constructions potentiellement suspectes. |
Méthodes
| get_PropertyOption(String, Int32) |