Partager via


VCCustomBuildTool, interface

L'objet d'VCCustomBuildTool accède par programme aux propriétés dans la page de propriétés d'Étape de build personnalisée dans la boîte de dialogue de 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("4EF54AF8-BD89-4F6E-9BC0-AD77EF6E6BF1")> _
Public Interface VCCustomBuildTool
[GuidAttribute("4EF54AF8-BD89-4F6E-9BC0-AD77EF6E6BF1")]
public interface VCCustomBuildTool
[GuidAttribute(L"4EF54AF8-BD89-4F6E-9BC0-AD77EF6E6BF1")]
public interface class VCCustomBuildTool
[<GuidAttribute("4EF54AF8-BD89-4F6E-9BC0-AD77EF6E6BF1")>]
type VCCustomBuildTool =  interface end
public interface VCCustomBuildTool

Le type VCCustomBuildTool expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AdditionalDependencies Obtient ou définit des éléments supplémentaires, spécifiques à une configuration, à ajouter à la ligne de liaison, par exemple, comdlg32.lib ou kernel32.lib.
Propriété publique CommandLine Obtient ou définit une ligne de commande pour l'outil d'événement de build à exécuter.
Propriété publique Description Obtient ou définit une chaîne qui représente la description de l'objet ou de l'utilisation du groupe de sorties.
Propriété publique ExecutionBucket Infrastructure. Réservé à un usage interne Microsoft.
Propriété publique Outputs Obtient ou ensembles les fichiers de sortie que que l'étape de génération personnalisée génère.
Propriété publique ToolKind Obtient le nom du genre d'outil.
Propriété publique toolName Obtient le nom de l'outil spécifié.
Propriété publique ToolPath Obtient le chemin d'accès à l'outil spécifié.
Propriété publique VCProjectEngine Obtient un pointeur vers le moteur de projet.

Début

Notes

Pour plus d'informations, consultez Spécification des outils de génération personnalisée et Modification des paramètres d'un projet.

Voir aussi

Référence

Microsoft.VisualStudio.VCProjectEngine, espace de noms