VSWebSite.VSWebSiteEvents propriété
Date de publication : novembre 2016
Obtient le VSWebSiteEvents objet pour le site Web, qui peut être utilisé pour ajouter des gestionnaires d’événements.
Espace de noms: VsWebSite
Assembly: VsWebSite.Interop (dans VsWebSite.Interop.dll)
Syntaxe
VSWebSiteEvents VSWebSiteEvents { get; }
property VSWebSiteEvents^ VSWebSiteEvents {
VSWebSiteEvents^ get();
}
abstract VSWebSiteEvents : VSWebSiteEvents with get
ReadOnly Property VSWebSiteEvents As VSWebSiteEvents
Valeur de propriété
Type: VsWebSite.VSWebSiteEvents
Objet VSWebSiteEvents.
Exemples
L’exemple suivant utilise le VSWebSiteEvents propriété à ajouter deux méthodes d’événement. Cet exemple fait partie d’un exemple plus complet pour la VSWebSite vue d’ensemble de la classe.
C#
private void SolutionEvents_Opened()
{
// When solution is opened, attach event handlers for projects
foreach (Project proj in _applicationObject.Solution.Projects)
{ // Only attach event handlers if it is a Web site
if (proj.Object is VSWebSite)
{
((VSWebSite)proj.Object).VSWebSiteEvents.WebReferencesEvents.WebReferenceAdded +=
new _dispWebReferencesEvents_WebReferenceAddedEventHandler
(WebRefEvents_WebRefAdded);
((VSWebSite)proj.Object).VSWebSiteEvents.AssemblyReferencesEvents.AssemblyReferenceAdded +=
new _dispAssemblyReferencesEvents_AssemblyReferenceAddedEventHandler
(AssemblyRefsEvents_AssemblyRefAdded);
}
}
}
Voir aussi
VSWebSite
EnvDTE
VSWebSiteEvents
VsWebSite espace de noms
Référence assemblys d’Automation et de l’objet DTE2
Retour au début