VSWebSite.VSWebSiteEvents, propriété
Obtient l'objet VSWebSiteEvents 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
'Déclaration
ReadOnly Property VSWebSiteEvents As VSWebSiteEvents
VSWebSiteEvents VSWebSiteEvents { get; }
property VSWebSiteEvents^ VSWebSiteEvents {
VSWebSiteEvents^ get ();
}
abstract VSWebSiteEvents : VSWebSiteEvents with get
function get VSWebSiteEvents () : VSWebSiteEvents
Valeur de propriété
Type : VsWebSite.VSWebSiteEvents
Objet VSWebSiteEvents.
Exemples
L'exemple suivant utilise la propriété VSWebSiteEvents pour ajouter deux méthodes d'événement. Cet exemple est extrait d'un exemple plus complet pour la vue d'ensemble de la classe VSWebSite.
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);
}
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.