VCFilter.AddWebReference - метод
Добавляет ссылку на веб-службу к фильтру.Новая вложенная папка ссылки на веб-службу добавляется к Веб-ссылки папка проекта.Эта новая папка содержит несколько других элементов проекта, относящихся к веб-службе.Метод возвращает ProjectItem объект, связанный с новой папкой веб-службы.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
Function AddWebReference ( _
bstrUrl As String, _
bstrName As String _
) As Object
Object AddWebReference(
string bstrUrl,
string bstrName
)
Object^ AddWebReference(
[InAttribute] String^ bstrUrl,
[InAttribute] String^ bstrName
)
abstract AddWebReference :
bstrUrl:string *
bstrName:string -> Object
function AddWebReference(
bstrUrl : String,
bstrName : String
) : Object
Параметры
- bstrUrl
Тип: System.String
Обязательный.Обычно это URL-адрес имени файла с расширением DISCO или VSDISCO.
- bstrName
Тип: System.String
Обязательный.Имя папки веб-службы.
Возвращаемое значение
Тип: System.Object
A ProjectItem объект, новые Веб-ссылка папка.
Заметки
Если WebReferencesFolder свойство Nothing (пустая ссылка, затем a) ProjectItem для Веб-ссылки создана папка проекта и WebReferencesFolder свойство было задано.
При создании веб-ссылки на веб-службу в коллекцию ProjectItems проекта добавляется новый тип папки ProjectItem.В свойстве ProjectItems этого нового объекта ProjectItem содержатся отдельные элементы, составляющие спецификацию веб-ссылки.В следующей таблице описаны четыре типа элементов, включенных в спецификацию веб-ссылки.
Элемент |
Назначение |
---|---|
Файл сопоставления (Reference.map) |
Данный XML-файл сопоставляет URL-адреса с локальным расположением кэшированного файла.В нем перечислены файл обнаружения и файлы контрактов служб для данной веб-службы. |
Файлы контрактов служб (WSDL-файлы) |
В этих SOAP-файлах задается интерфейс данной веб-службы.Могут быть более одного контракта в файл Веб-ссылка папка. |
Файлы определения схемы XML (XSD-файлы) |
В этих файлах содержатся определения схемы XML для данной веб-службы.Может быть несколько файлов схемы Веб-ссылка папка. |
Файл обнаружения (с расширением .disco или .vsdisco) |
В этом XML-файле содержатся ссылки на другие ресурсы, описывающие данную веб-службу. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.