Condividi tramite


Metodo VCFilter.AddWebReference

Aggiunge un riferimento a un servizio Web al filtro. Una nuova sottocartella di riferimento del servizio Web viene aggiunta alla cartella Riferimenti Web del progetto. Questa nuova cartella contiene numerosi altri elementi del progetto relativi al servizio Web. Il metodo restituisce l'oggetto ProjectItem associato alla nuova cartella del servizio Web.

Spazio dei nomi:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Sintassi

'Dichiarazione
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

Parametri

  • bstrUrl
    Tipo: String

    Obbligatorio. Normalmente si tratta dell'URL di un nome file con estensione .disco o .vsdisco.

  • bstrName
    Tipo: String

    Obbligatorio. Nome della cartella del servizio Web.

Valore restituito

Tipo: Object
Oggetto ProjectItem che è la nuova cartella Riferimenti Web.

Note

Se la proprietà di WebReferencesFolder è Nothing (un riferimento null), quindi ProjectItem per la cartella di Riferimenti Web di progetto viene creato e la proprietà di WebReferencesFolder è impostata.

Quando viene creato un riferimento Web per un servizio Web, viene aggiunto un nuovo tipo di cartella, ProjectItem, alla raccolta ProjectItems del progetto. Questo nuovo ProjectItem contiene, nella sua proprietà ProjectItems, i singoli elementi che costituiscono una specifica del riferimento Web. I quattro tipi di elementi compresi nella specifica di un riferimento Web sono descritti nella tabella seguente.

Elemento

Scopo

File MAP (Reference.map)

Questo file XML effettua il mapping degli URL alla posizione locale del file memorizzato nella cache. Elenca il file di individuazione e i file del contratto di servizio per il servizio Web.

File del contratto di servizio (WSDL)

Questi file SOAP specificano l'interfaccia del servizio Web. Può esistere più file del contratto nella cartella di Riferimento Web.

File di definizione XML Schema (XSD)

Questi file contengono le definizioni XML Schema per il servizio Web. Può esistere più file di schema nella cartella di Riferimento Web.

File di individuazione (DISCO o VSDISCO)

Questo file XML contiene i collegamenti ad altre risorse che descrivono il servizio Web.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCFilter Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine