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"
См. также
Ссылки
Другие ресурсы
Справочник по автоматизации и возможностям расширения среды