Namespace VsWebSite

O VsWebSite espaço para nome fornece objetos e membros para automatizar tarefas de gerenciamento de projetos de site.

Visual Studio fornece uma interface do usuário para gerenciar vários tipos de projetos, que inclui projetos de site. Você pode usar as classes na VsWebSite namespace para automatizar tarefas de gerenciamento de projetos de site, como por meio de macros ou suplementos de Visual Studio.

Classes

  Classe Descrição
Classe pública _dispAssemblyReferencesEvents_SinkHelper Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Classe pública _dispWebReferencesEvents_SinkHelper Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Classe pública _dispWebServicesEvents_SinkHelper Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Classe pública _dispWebSiteMiscEvents_SinkHelper Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Classe pública AssemblyReferencesEventsClass Representa os eventos para o References propriedade de um VSWebSite objeto.Use o AssemblyReferencesEvents objeto obtido a partir do AssemblyReferencesEvents propriedade para acessar a funcionalidade dessa classe.Não criar uma instância dessa classe.
Classe pública PrjBrowseObjectCATID Especifica a categoria ID CATID () para um objeto de projeto.
Classe pública PrjCATID Especifica a categoria ID CATID () para projetos e itens de projeto de sites da Web.
Classe pública PrjKind Especifica o tipo de projeto da Web.
Classe pública WebReferencesEventsClass Representa os eventos para o WebReferences propriedade de um VSWebSite.Use o WebReferencesEvents objeto obtido a partir do WebReferencesEvents propriedade para acessar a funcionalidade dessa classe.Não criar uma instância dessa classe.
Classe pública WebServicesEventsClass Representa os eventos para o WebServices propriedade de um VSWebSite objeto.Use o WebServicesEvents objeto obtido a partir do WebServicesEvents propriedade para acessar a funcionalidade dessa classe.Não criar uma instância dessa classe.
Classe pública WebSiteMiscEventsClass Representa diversos eventos para um VSWebSite.Use o WebSiteMiscEvents objeto obtido a partir do WebSiteMiscEvents propriedade para acessar a funcionalidade dessa classe.Não criar uma instância dessa classe.

Interfaces

  Interface Descrição
Interface pública _AssemblyReferencesEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispAssemblyReferencesEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispAssemblyReferencesEvents_Event Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispWebReferencesEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispWebReferencesEvents_Event Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispWebServicesEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispWebServicesEvents_Event Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispWebSiteMiscEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _dispWebSiteMiscEvents_Event Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _WebReferencesEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _WebServicesEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública _WebSiteMiscEvents Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Interface pública AssemblyReference Representa uma referência de assembly usada pelo site da Web.
Interface pública AssemblyReferences Fornece acesso à coleção de referências usadas no projeto de site da Web.
Interface pública AssemblyReferencesEvents Representa os eventos para o References propriedade de um VSWebSite objeto.Usar esta classe para acessar a funcionalidade fornecida pelo AssemblyReferencesEventsClass.
Interface pública CodeFolder Representa a pasta App_Code ou um filho de primeiro nível da pasta App_Code que esteja configurado como uma pasta de código.
Interface pública CodeFolders Representa uma coleção de CodeFolder objetos, onde cada item representa a pasta App_Code ou em uma de suas pastas filho de primeiro nível configuradas como uma pasta de código.
Interface pública RelatedFiles Representa uma coleção de arquivos relacionados, onde cada item representa um arquivo.
Interface pública VSWebPackage Define um pacote de site ou serviço.
Interface pública VSWebProjectItem Fornece um item de projeto com a funcionalidade específica do site da Web.
Interface pública VSWebSite Fornece propriedades e métodos para um projeto de site da Web.
Interface pública VSWebSiteEvents Fornece acesso às coleções de eventos do projeto de site da Web.
Interface pública WebFileProperties Especifica as propriedades que são suportadas pelo arquivos dentro de um site da Web.
Interface pública WebFolderProperties Especifica as propriedades de uma pasta de site da Web.
Interface pública WebReference Representa uma referência da Web que é consumida pelo site da Web.
Interface pública WebReferences Fornece acesso a todas as referências da Web consumido por um projeto de site da Web.
Interface pública WebReferencesEvents Representa os eventos para o WebReferences propriedade de um VSWebSite.Use esse objeto para acessar a funcionalidade fornecida pelo WebReferencesEventsClass.
Interface pública 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.
Interface pública WebServices Representa uma coleção de objetos WebService.
Interface pública WebServicesEvents Fornece acesso a eventos que são gerados pelo adicionar, excluir ou alterar referências de serviços da Web em um projeto de site da Web.Usar esta classe para acessar a funcionalidade fornecida pelo WebServicesEventsClass.
Interface pública WebSiteMiscEvents Representa os eventos para um VSWebSite objeto.Usar esta classe para acessar a funcionalidade fornecida pelo WebSiteMiscEventsClass.
Interface pública WebSiteProperties As propriedades suportadas por um site server scripts no Visual Studio.
Interface pública WebSiteProperties2 Representa as propriedades que são suportadas por um projeto de site da Web em Visual Studio.

Delegados

  Delegado Descrição
Delegado público _dispAssemblyReferencesEvents_AssemblyReferenceAddedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispAssemblyReferencesEvents_AssemblyReferenceRemovedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebReferencesEvents_WebReferenceAddedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebReferencesEvents_WebReferenceChangedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebReferencesEvents_WebReferenceRemovedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebServicesEvents_WebServiceAddedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebServicesEvents_WebServiceChangedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebServicesEvents_WebServiceRemovedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebServicesEvents_WebServiceRenamedEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebSiteMiscEvents_OnAfterFolderRefreshEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.
Delegado público _dispWebSiteMiscEvents_OnBeforeFolderRefreshEventHandler Infraestrutura. Esta classe oferece suporte à infra-estrutura do .NET Framework e não se destina a ser usada diretamente em seu código.

Enumerações

  Enumeração Descrição
Enumeração pública AssemblyReferenceType Especifica um AssemblyReference objeto.
Enumeração pública OpenWebsiteOptions Especifica como o site pode ser aberto.
Enumeração pública webFolderType Especifica o tipo de pasta da Web.
Enumeração pública webStartAction Especifica como o aplicativo da Web é iniciado quando o usuário executa o site da Web em Visual Studio.
Enumeração pública webType Especifica como o site foi aberto.

Consulte também

Referência

VSWebSite

EnvDTE

WebSiteProperties

Outros recursos

Referência sobre automação e extensibilidade

Referenciando assemblies de automação e o objeto DTE2

Visual Studio Macros

Criando suplementos e assistentes