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


WebService - интерфейс

Представляет веб-службу, реализуемую этим проектом веб-сайта, аналогично представлению в ASMX-файле, созданном Visual Studio при добавлении ссылки веб-сайта в проект.

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

Синтаксис

'Декларация
<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")> _
Public Interface WebService
[GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface WebService
[GuidAttribute(L"298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface class WebService
[<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")>]
type WebService =  interface end
public interface WebService

Тип WebService предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AppRelativeUrl Получает путь к ASMX-файлу, заданный относительно корневого URL-адреса проекта веб-сайта.
Открытое свойство ClassFileItem Получает элемент файла класса, представляющий веб-службу.
Открытое свойство ClassName Получает имя класса, представляющего веб-службу.
Открытое свойство ContainingProject Получает ссылку на проект в объекте DTE, который содержит эту веб-службу.
Открытое свойство DTE Получает ссылку на объект DTE2, содержащий проект, в котором находится данная веб-служба.
Открытое свойство FileCodeModel Получает объект FileCodeModel для ASMX-файла.
Открытое свойство ProjectItem Получает элемент проекта.
Открытое свойство URL URL-адрес ASMX-файла веб-службы.

В начало страницы

Заметки

Объект этого класса можно получить только с использованием элемента в свойстве коллекции WebServices объекта VSWebSite.

См. также

Ссылки

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

VSWebSite

WebServices

DTE2

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

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