WebServicesEventsClass – třída
Představuje události pro WebServices Vlastnosti VSWebSite objektu. Použití WebServicesEvents získané z objektu WebServicesEvents Vlastnost přístup k funkcím Tato třída Vytvoření instance této třídy.
Hierarchie dědičnosti
System.Object
VsWebSite.WebServicesEventsClass
Obor názvů: VsWebSite
Sestavení: VsWebSite.Interop (v VsWebSite.Interop.dll)
Syntaxe
'Deklarace
<ClassInterfaceAttribute()> _
<GuidAttribute("F4DD7750-F662-4430-AB7C-74F9E8EA93BF")> _
Public Class WebServicesEventsClass _
Implements _WebServicesEvents, WebServicesEvents, _dispWebServicesEvents_Event
[ClassInterfaceAttribute()]
[GuidAttribute("F4DD7750-F662-4430-AB7C-74F9E8EA93BF")]
public class WebServicesEventsClass : _WebServicesEvents,
WebServicesEvents, _dispWebServicesEvents_Event
[ClassInterfaceAttribute()]
[GuidAttribute(L"F4DD7750-F662-4430-AB7C-74F9E8EA93BF")]
public ref class WebServicesEventsClass : _WebServicesEvents,
WebServicesEvents, _dispWebServicesEvents_Event
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F4DD7750-F662-4430-AB7C-74F9E8EA93BF")>]
type WebServicesEventsClass =
class
interface _WebServicesEvents
interface WebServicesEvents
interface _dispWebServicesEvents_Event
end
public class WebServicesEventsClass implements _WebServicesEvents, WebServicesEvents, _dispWebServicesEvents_Event
Typ WebServicesEventsClass zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
WebServicesEventsClass | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu.Vytvoření instance této třídy. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
add_WebServiceAdded | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
add_WebServiceChanged | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
add_WebServiceRemoved | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
add_WebServiceRenamed | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
remove_WebServiceAdded | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
remove_WebServiceChanged | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
remove_WebServiceRemoved | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
remove_WebServiceRenamed | Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu. |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Události
Název | Popis | |
---|---|---|
![]() |
WebServiceAdded | Dojde k přidání webové služby WebServicesEvents Vlastnosti VSWebSiteEvents objektu. |
![]() |
WebServiceChanged | Dochází při změně položky kolekce webu projektu webových služeb. |
![]() |
WebServiceRemoved | Dochází po odebrání položky z kolekce webu projektu webové služby. |
![]() |
WebServiceRenamed | Dojde k přejmenování položky v kolekci webový projekt webových služeb. |
Na začátek
Poznámky
Tato třída je přístupná prostřednictvím WebServicesEvents rozhraní, které je získáno WebServicesEvents vlastnost.
Poznámka
Je k dispozici verze aplikace Visual Studio, Visual Studio 2005 počínaje funkce poskytované touto třídou. Není k dispozici v aplikaci Visual Web Developer Express Edition.
Příklady
Následující příklad kódu makra ukazuje, jak vytvořit odkaz na aktuální VSWebSite objektu prostřednictvím rozšíření vývojové nástroje (DTE2) objektu a způsobu odběru událostí. Tato ukázka je součástí větší ukázka kódu pro VSWebSiteEvents.
' Initialize the VsWebSite and the Events
Sub InitAssemblyRefsEvents()
' Get a reference to the first Web site
' in the current solution
Dim ws As VsWebSite.VSWebSite = _
DTE.Solution.Projects.Item(1).Object
' Attach the Web site events to module events
AssemblyRefsEvents = _
ws.VSWebSiteEvents.AssemblyReferencesEvents
End Sub
' Declare the event
' The macro IDE requires the attribute
' in order to trap the events
<System.ContextStaticAttribute()> _
Public WithEvents WebSvcsEvents As _
VsWebSite.WebServicesEvents
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.