Partilhar via


Interface WebSiteProperties

As propriedades suportadas por um projeto Web site em Visual Studio.

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

Sintaxe

<GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")> _
Public Interface WebSiteProperties

Dim instance As WebSiteProperties
[GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface WebSiteProperties
[GuidAttribute(L"477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface class WebSiteProperties
public interface WebSiteProperties

Comentários

O modelo de automação Geral do Visual Studio fornece o Properties coleção, que você pode usar para acessar as propriedades de qualquer tipo de projeto do Visual Studio, incluindo Web projetos de site.

Cada propriedade está disponível sistema autônomo um item Properties coleção.

Essas propriedades não podem ser acessadas por diretamente a projeção um Properties objeto para um WebSiteProperties objeto. Em vez disso, essas propriedades estão atrasadas-limite e deve ser acessado por meio de Properties coleção fornecendo o nome da propriedade para o tipo específico de projeto.

Além disso, para as propriedades disponível com o Properties coleção de um Project objeto, propriedades adicionais estão disponível na VSWebSite classe quando você converter um Project objeto para um VSWebSite objeto.

Exemplos

O exemplo de código a seguir mostra como ler a BrowseUrl() propriedade, que é uma propriedade típica a ligação tardia:

Dim proj As EnvDTE.Project = DTE.Solution.Projects.Item(1)
Dim str As String = proj.Properties.Item("BrowseURL").Value

O exemplo de código a seguir mostra como conjunto o BrowseUrl() propriedade:

Dim proj As EnvDTE.Project = DTE.Solution.Projects.Item(1)
proj.Properties.Item("BrowseURL").Value = "http://newHost/newFile"

Consulte também

Referência

Membros WebSiteProperties

Namespace VsWebSite

DTE

Project

Properties

Property

VSWebSite

Outros recursos

Automação e referência a extensibilidade

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

Macros Visual Studio

Criando Adicionar-ins e assistentes