Compartir a través de


WebService (Interfaz)

Representa un servicio Web implementado por este proyecto de sitio web, tal como representa el archivo .asmx generado por Visual Studio cuando se agregó la referencia del sitio web al proyecto.

Espacio de nombres:  VsWebSite
Ensamblado:  VsWebSite.Interop (en VsWebSite.Interop.dll)

Sintaxis

'Declaración
<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

El tipo WebService expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AppRelativeUrl Recibe la ruta de acceso relativa al archivo .asmx de la dirección URL raíz del proyecto de sitio web.
Propiedad pública ClassFileItem Obtiene el elemento de archivo de clase que representa el servicio Web.
Propiedad pública ClassName Obtiene el nombre de la clase que representa el servicio Web.
Propiedad pública ContainingProject Obtiene una referencia al proyecto del objeto DTE que contiene este servicio Web.
Propiedad pública DTE Obtiene una referencia al objeto DTE2 en el que está el proyecto que contiene este servicio Web.
Propiedad pública FileCodeModel Obtiene el objeto FileCodeModel para el archivo .asmx.
Propiedad pública ProjectItem Obtiene el elemento de proyecto.
Propiedad pública URL Dirección URL del archivo .asmx del servicio Web.

Arriba

Comentarios

Un objeto de esta clase sólo puede obtenerse mediante un elemento de la propiedad de colección WebServices de un objeto VSWebSite.

Vea también

Referencia

VsWebSite (Espacio de nombres)

VSWebSite

WebServices

DTE2

Otros recursos

Establecer referencias a los ensamblados de automatización y al objeto DTE2