Поделиться через


WebSiteProperties - интерфейс

Обновлен: Ноябрь 2007

Свойства, поддерживаемые проектами веб-узлов в Visual Studio.

Пространство имен:  VsWebSite
Сборка:  VsWebSite.Interop (в VsWebSite.Interop.dll)

Синтаксис

'Декларация
<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

Заметки

Общая модель автоматизации Visual Studio позволяет использовать коллекцию Properties, с помощью которой можно обращаться к свойствам любых типов проектов Visual Studio, включая проекты веб-узлов.

Каждое свойство доступно в качестве элемента коллекции проекта Properties.

Доступ к этим свойствам нельзя получить прямым приведением объекта Properties к объекту WebSiteProperties. Эти свойства являются свойствами c поздним связыванием, и доступ к ним следует осуществлять с помощью коллекции Properties, указывая имя свойства для конкретного типа проекта.

Кроме этого, свойства доступны в коллекции Properties объекта Project, а дополнительные свойства доступны в классе VSWebSite при приведении объекта Project к объекту VSWebSite.

Примеры

В следующем примере кода показано, как считать значение свойства BrowseUrl(), которое является типичным свойством c поздним связыванием:

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

В следующем примере кода показано, как задать значение свойства BrowseUrl():

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

См. также

Ссылки

WebSiteProperties - члены

VsWebSite - пространство имен

DTE

Project

Properties

Property

VSWebSite

Другие ресурсы

Справочник по автоматизации и возможностям расширения среды

Создание ссылок на сборки автоматизации и объект DTE2

Макросы Visual Studio

Создание надстроек и мастеров