Partilhar via


Interface WebService

Representa um serviço da Web implementado por este projeto de site da Web, conforme representado por um arquivo. asmx gerado pelo Visual Studio, quando a referência do site da Web foi adicionada ao projeto.

Namespace:  VsWebSite
Assembly:  VsWebSite.Interop (em VsWebSite.Interop.dll)

Sintaxe

'Declaração
<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

O tipo WebService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AppRelativeUrl Obtém o caminho relativo para o arquivo. asmx da URL raiz do projeto de site da Web.
Propriedade pública ClassFileItem Obtém o item de arquivo de classe que representa o serviço da Web.
Propriedade pública ClassName Obtém o nome da classe que representa o serviço da Web.
Propriedade pública ContainingProject Obtém uma referência ao projeto no DTE objeto que contém este serviço da Web.
Propriedade pública DTE Obtém uma referência a DTE2 objeto que contém o projeto que contém este serviço da Web.
Propriedade pública FileCodeModel Obtém o FileCodeModel o objeto para o arquivo. asmx.
Propriedade pública ProjectItem Obtém o item de projeto.
Propriedade pública URL A URL do arquivo. asmx para o serviço da Web.

Início

Comentários

Um objeto dessa classe pode ser obtido usando somente um item da WebServices propriedade de coleção de um VSWebSite objeto.

Consulte também

Referência

Namespace VsWebSite

VSWebSite

WebServices

DTE2

Outros recursos

Assemblies de automação de referência e o objeto DTE2