Partager via


WebService, interface

Représente un service Web implémenté par ce projet de site Web, tel que représenté par le fichier .asmx généré par Visual Studio lorsque la référence de site Web a été ajoutée au projet.

Espace de noms :  VsWebSite
Assembly :  VsWebSite.Interop (dans VsWebSite.Interop.dll)

Syntaxe

'Déclaration
<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")> _
Public Interface WebService
[GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface WebService
[GuidAttribute(L"298682BA-70DD-40BF-95E9-4DD4293BA56D")]
public interface class WebService
[<GuidAttribute("298682BA-70DD-40BF-95E9-4DD4293BA56D")>]
type WebService =  interface end
public interface WebService

Le type WebService expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AppRelativeUrl Obtient le chemin d'accès relatif au fichier .asmx à partir de l'URL racine du projet de site Web.
Propriété publique ClassFileItem Obtient l'élément de fichier de classe qui représente le service Web.
Propriété publique ClassName Obtient le nom de la classe qui représente le service Web.
Propriété publique ContainingProject Obtient une référence au projet dans l'objet DTE qui contient ce service Web.
Propriété publique DTE Obtient une référence à l'objet DTE2 qui contient le projet contenant ce service Web.
Propriété publique FileCodeModel Obtient l'objet FileCodeModel du fichier .asmx.
Propriété publique ProjectItem Obtient l'élément de projet.
Propriété publique URL URL du fichier .asmx du service Web.

Début

Notes

Un objet de cette classe peut être obtenu uniquement en utilisant un élément de la propriété de collection WebServices d'un objet VSWebSite.

Voir aussi

Référence

VsWebSite, espace de noms

VSWebSite

WebServices

DTE2

Autres ressources

Référencement des assemblys d'automation et de l'objet DTE2