Condividi tramite


Interfaccia WebService

Rappresenta un servizio Web implementato dal progetto di sito Web corrente, come rappresentato nel file asmx generato da Visual Studio quando il riferimento al sito Web è stato aggiunto al progetto.

Spazio dei nomi:  VsWebSite
Assembly:  VsWebSite.Interop (in VsWebSite.Interop.dll)

Sintassi

'Dichiarazione
<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")> _
Public Interface WebService
[GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface WebService
[GuidAttribute(L"298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface class WebService
[<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")>]
type WebService =  interface end
public interface WebService

Il tipo WebService espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AppRelativeUrl Ottiene il percorso relativo del file asmx dall'URL della directory radice del progetto di sito Web.
Proprietà pubblica ClassFileItem Ottiene l'elemento del file della classe che rappresenta il servizio Web.
Proprietà pubblica ClassName Ottiene il nome della classe che rappresenta il servizio Web.
Proprietà pubblica ContainingProject Ottiene un riferimento al progetto nell'oggetto DTE che contiene questo servizio Web.
Proprietà pubblica DTE Ottiene un riferimento all'oggetto DTE2 che include il progetto contenente il servizio Web.
Proprietà pubblica FileCodeModel Ottiene l'oggetto FileCodeModel per il file asmx.
Proprietà pubblica ProjectItem Ottiene l'elemento del progetto.
Proprietà pubblica URL URL del file asmx relativo al servizio Web.

In alto

Note

È possibile ottenere un oggetto di questa classe solo utilizzando un elemento della proprietà di insieme WebServices di un oggetto VSWebSite.

Vedere anche

Riferimenti

Spazio dei nomi VsWebSite

VSWebSite

WebServices

DTE2

Altre risorse

Riferimenti agli assembly di automazione e all'oggetto DTE2