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
Outros recursos
Automação e referência a extensibilidade