VSWebSite.VSWebSiteEvents - свойство
Обновлен: Ноябрь 2007
Возвращает объект VSWebSiteEvents веб-узла, который может использоваться для добавления обработчиков событий.
Пространство имен: VsWebSite
Сборка: VsWebSite.Interop (в VsWebSite.Interop.dll)
Синтаксис
'Декларация
ReadOnly Property VSWebSiteEvents As VSWebSiteEvents
'Применение
Dim instance As VSWebSite
Dim value As VSWebSiteEvents
value = instance.VSWebSiteEvents
VSWebSiteEvents VSWebSiteEvents { get; }
property VSWebSiteEvents^ VSWebSiteEvents {
VSWebSiteEvents^ get ();
}
function get VSWebSiteEvents () : VSWebSiteEvents
Значение свойства
Тип: VsWebSite.VSWebSiteEvents
Объект VSWebSiteEvents.
Примеры
В следующем примере свойство VSWebSiteEvents используется для добавления двух методов обработки события. Этот пример является частью более крупного примера, приведенного в обзоре класса 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);
}
}
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.