Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Accède par programmation aux propriétés présentes dans le dossier MIDL de la boîte de dialogue Pages de propriétés d'un projet.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
<GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")> _
Public Interface VCMidlTool
[GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")]
public interface VCMidlTool
[GuidAttribute(L"97ED1890-99FA-469E-AB62-F267535B0B69")]
public interface class VCMidlTool
[<GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")>]
type VCMidlTool = interface end
public interface VCMidlTool
Le type VCMidlTool expose les membres suivants.
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
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 : lorsqu'une option n'est pas prise en charge dans le modèle d'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 sont appliquées lors de 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 | Infrastructure. Réservé à un usage interne Microsoft. |
![]() |
FullIncludePath | Obtient une liste de tous les répertoires inclus dans la génération ; une concaténation de répertoires spécifiés avec /I et de répertoires spécifiés dans la boîte de dialogue Répertoires VC++ (VC++ Directories).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. |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
get_PropertyOption | Infrastructure. Réservé à un usage interne Microsoft. |
Début
Notes
Consultez Modification des paramètres d'un projet pour plus d'informations sur l'accès à la boîte de dialogue de Pages de propriétés d'un projet.
.gif)
.gif)