VCFilter.AddWebReference, méthode
Ajoute une référence à un service Web au filtre.Un nouveau sous-dossier de référence de service Web est ajouté au dossier de Références Web du projet.Ce nouveau dossier contient plusieurs autres éléments de projet mis en relation au service Web.La méthode retourne l'objet d'ProjectItem associé avec le nouveau dossier de service Web.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
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
Paramètres
- bstrUrl
Type : System.String
Obligatoire.En général, il s'agit d'une URL de nom de fichier dotée de l'extension .disco ou .vsdisco.
- bstrName
Type : System.String
Obligatoire.Nom du dossier de service Web.
Valeur de retour
Type : System.Object
Un objet d'ProjectItem qui est le nouveau dossier de Référence Web.
Notes
Si la propriété d'WebReferencesFolder est Nothing (une référence null), alors ProjectItem pour le dossier de Références Web du projet est créé et la propriété d'WebReferencesFolder est définie.
Lorsqu'une référence Web à un service Web est créée, un nouveau type de dossier, ProjectItem, est ajouté à la collection ProjectItems du projet.Le nouveau ProjectItem contient, dans sa propriété ProjectItems, les différents éléments constituant une spécification de référence Web.Les quatre types d'éléments inclus dans une spécification de référence Web sont décrits dans le tableau suivant.
Élément |
Objectif |
---|---|
Fichier de mappage (Reference.map) |
Ce fichier XML mappe les URL avec l'emplacement de fichier de cache local.Il répertorie le fichier de découverte et les fichiers de contrat de service pour le service Web. |
Fichiers de contrat de service (.wsdl) |
Ces fichiers SOAP spécifient l'interface du service Web.Il peut y avoir plusieurs fichier de contrat dans le dossier de Référence Web. |
Fichiers de définition de schéma XML (.xsd) |
Ces fichiers contiennent des définitions de schéma XML pour le service Web.Il peut y avoir plusieurs fichier de schéma dans le dossier de Référence Web. |
Fichier de découverte (.disco ou .vsdisco) |
Ce fichier XML contient des liens vers d'autres ressources qui décrivent le service Web. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.