IVsWebServiceProvider Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поддерживает коллекцию веб-служб (IVsWebService) и вызывает соответствующие методы для событий.
public interface class IVsWebServiceProvider
public interface class IVsWebServiceProvider
__interface IVsWebServiceProvider
[System.Runtime.InteropServices.Guid("C736666C-6970-4AE7-9B1F-5C0407A30556")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsWebServiceProvider
[<System.Runtime.InteropServices.Guid("C736666C-6970-4AE7-9B1F-5C0407A30556")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsWebServiceProvider = interface
Public Interface IVsWebServiceProvider
- Атрибуты
Методы
| AdviseWebServiceProviderEvents(IVsWebServiceProviderEvents, UInt32) |
Регистрирует обратные вызовы для событий поставщика для веб-службы. |
| ApplicationUrl(String) |
Получает универсальный код ресурса (URI) веб-службы. |
| EnsureServerRunning(String) |
Гарантирует, что сервер запущен и извлекает URL-адрес сервера, реализующего веб-службу. |
| GetWebService(String, IVsWebService) |
Извлекает интерфейс к веб-службе. |
| StartServer() |
Запускает сервер для веб-службы. |
| UnadviseWebServiceProviderEvents(UInt32) |
Отменяет регистрацию обратных вызовов для событий поставщика для веб-службы. |
| WebServices(IEnumWebServices) |
Предоставляет перечислитель для служб, реализованных поставщиком веб-службы. |