Compartilhar via


Namespace VsWebSite

O VsWebSite namespace fornece objetos e membros para automatizar tarefas de gerenciamento de projetos de site da Web.

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

Classes

  Classe Descrição
Classe pública _dispAssemblyReferencesEvents_SinkHelper Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Classe pública _dispWebReferencesEvents_SinkHelper Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Classe pública _dispWebServicesEvents_SinkHelper Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Classe pública _dispWebSiteMiscEvents_SinkHelper Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Classe pública AssemblyReferencesEventsClass Representa os eventos para o References propriedade de um VSWebSite objeto.Use o AssemblyReferencesEvents objeto obtido a partir de AssemblyReferencesEvents propriedade para acessar a funcionalidade dessa classe.Não é 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 de WebReferencesEvents propriedade para acessar a funcionalidade dessa classe.Não é 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 de WebServicesEvents propriedade para acessar a funcionalidade dessa classe.Não é uma instância dessa classe.
Classe pública WebSiteMiscEventsClass Representa diversos eventos para um VSWebSite.Use o WebSiteMiscEvents objeto obtido a partir de WebSiteMiscEvents propriedade para acessar a funcionalidade dessa classe.Não é uma instância dessa classe.

Interfaces

  Interface Descrição
Interface pública _AssemblyReferencesEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispAssemblyReferencesEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispAssemblyReferencesEvents_Event Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispWebReferencesEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispWebReferencesEvents_Event Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispWebServicesEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispWebServicesEvents_Event Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispWebSiteMiscEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _dispWebSiteMiscEvents_Event Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _WebReferencesEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _WebServicesEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Interface pública _WebSiteMiscEvents Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
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 a conjuntos de eventos para o projeto de site.
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 do 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.
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 Represents a collection of WebService objects.
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 de um VSWebSite objeto.Usar esta classe para acessar a funcionalidade fornecida pelo WebSiteMiscEventsClass.
Interface pública WebSiteProperties As propriedades suportadas por um projeto de site da Web em 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. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispAssemblyReferencesEvents_AssemblyReferenceRemovedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebReferencesEvents_WebReferenceAddedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebReferencesEvents_WebReferenceChangedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebReferencesEvents_WebReferenceRemovedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebServicesEvents_WebServiceAddedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebServicesEvents_WebServiceChangedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebServicesEvents_WebServiceRemovedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebServicesEvents_WebServiceRenamedEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebSiteMiscEvents_OnAfterFolderRefreshEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Delegado público _dispWebSiteMiscEvents_OnBeforeFolderRefreshEventHandler Infraestrutura. This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.

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

Automação e referência a extensibilidade

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

Macros Visual Studio

Criando Adicionar-