VCFilter.AddWebReference 方法
將 Web 服務的參考加入至篩選。 新的 Web 服務參考子資料夾會加入至專案的 [Web 參考] 資料夾。 這個新的資料夾包含幾個與 Web 服務相關的其他專案項目。 這個方法會傳回與新 Web 服務資料夾關聯的 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
類型:String必要項。 這通常是具有 .disco 或 .vsdisco 副檔名的檔名 URL。
bstrName
類型:String必要項。 Web 服務資料夾的名稱。
傳回值
類型:Object
代表新 [Web 參考] 資料夾的 ProjectItem 物件。
備註
如果 WebReferencesFolder 屬性為 Nothing (null 參考),則專案的 [Web 參考] 資料夾中建立 ProjectItem ,而 WebReferencesFolder 屬性設定為。
當建立 Web 服務的 Web 參考時,新的資料夾類型的 ProjectItem 會加入至專案的 ProjectItems 集合。 這個新的 ProjectItem 在其 ProjectItems 屬性中包含組成 Web 參考規格的個別項目。 下列資料表將說明包含在 Web 參考規格中的四種項目類型。
項目 |
用途 |
---|---|
對應檔 (Reference.map) |
這個 XML 檔將 URL 對應至本機快取的檔案位置。 它會列出 Web 服務的探索檔以及服務合約檔。 |
服務合約檔 (.wsdl) |
這些 SOAP 檔案指定 Web 服務的介面。 可能有多個 [Web 參考] 資料夾中的合約檔。 |
XML 結構描述定義檔 (.xsd) |
這些檔案包含 Web 服務的 XML 結構描述 (Schema) 定義。 可能有多個 [Web 參考] 資料夾中的結構描述檔案。 |
探索檔 (.disco 或 .vsdisco) |
這個 XML 檔包含說明 Web 服務的其他資源連結。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。