Partager via


BuildManagerEventsClass.DesignTimeOutputDirty, événement

Cet événement prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code.

Déclenché lorsqu'un outil personnalisé provoquant la génération ou la mise à jour d'un exécutable portable est exécuté sur un élément de projet.

Espace de noms: VSLangProj
Assembly : VSLangProj (dans vslangproj.dll)

Syntaxe

'Déclaration
Public Event DesignTimeOutputDirty As _dispBuildManagerEvents_DesignTimeOutputDirtyEventHandler Implements _dispBuildManagerEvents_Event.DesignTimeOutputDirty
'Utilisation
Dim instance As BuildManagerEventsClass
Dim handler As _dispBuildManagerEvents_DesignTimeOutputDirtyEventHandler

AddHandler instance.DesignTimeOutputDirty, handler
public virtual event _dispBuildManagerEvents_DesignTimeOutputDirtyEventHandler _dispBuildManagerEvents_Event.DesignTimeOutputDirty
public:
virtual event _dispBuildManagerEvents_DesignTimeOutputDirtyEventHandler^ DesignTimeOutputDirty {
    void add (_dispBuildManagerEvents_DesignTimeOutputDirtyEventHandler^ A_1) = _dispBuildManagerEvents_Event::DesignTimeOutputDirty::add;
    void remove (_dispBuildManagerEvents_DesignTimeOutputDirtyEventHandler^ A_1) = _dispBuildManagerEvents_Event::DesignTimeOutputDirty::remove;
}
J#  prend en charge l'utilisation d'implémentations d'interface explicite mais pas la déclaration de nouvelles implémentations d'interface explicite.
JScript prend en charge l'utilisation d'événements mais pas la déclaration de nouveaux événements.

Notes

L'événement DesignTimeOutputDirty est déclenché à chaque exécution de l'outil personnalisé. L'outil personnalisé est exécuté dans l'une des situations suivantes :

  • sa propriété est définie ou modifiée pour l'élément de projet ;

  • le fichier de l'élément de projet est enregistré ;

  • la propriété de son espace de noms est modifiée.

Voir aussi

Référence

BuildManagerEventsClass, classe
Membres BuildManagerEventsClass
VSLangProj, espace de noms