Partager via


IVsWCFReferenceGroupDetails, interface

Permet d'accéder aux informations de configuration et de génération du code pour (WCF) une référence de service Windows Communication Foundation retournée de la boîte de dialogue d'Ajouter une référence de service.

Espace de noms :  Microsoft.VisualStudio.ManagedInterfaces9
Assembly :  Microsoft.VisualStudio.ManagedInterfaces.WCF (dans Microsoft.VisualStudio.ManagedInterfaces.WCF.dll)

Syntaxe

'Déclaration
Public Interface IVsWCFReferenceGroupDetails
public interface IVsWCFReferenceGroupDetails
public interface class IVsWCFReferenceGroupDetails
type IVsWCFReferenceGroupDetails =  interface end
public interface IVsWCFReferenceGroupDetails

Le type IVsWCFReferenceGroupDetails expose les membres suivants.

Méthodes

  Nom Description
Méthode publique GetGeneratedCode Retourne CodeCompileUnit qui contient code généré pour une référence de (WCF) service Windows Communication Foundation.
Méthode publique GetGeneratedContractType Retourne le nom d'un contrat dans (WCF) une référence de service Windows Communication Foundation.
Méthode publique GetGeneratedEndpointNameInConfiguration Retourne le nom d'une configuration du point de terminaison générée par ServiceEndpoint.
Méthode publique GetServiceEndpoints Retourne une collection d'IEnumerable qui contient les points de terminaison pour (WCF) une référence de service Windows Communication Foundation.

Début

Notes

Utilisez cette interface pour retourner les informations sur une nouvelle référence de service WCF avant qu'elle ait été enregistrée dans un projet.

Notes

Tous les objets retournés par cette interface doivent être traités comme en lecture seule.En modifie appliqués à ces objets ne sera pas persisté.

Le détail de configuration des informations relatives à une référence de service WCF est accessible uniquement via l'interface gérée par IVsWCFReferenceGroupDetails. C'est parce que cette interface doit retourner des objets managés tels que l'arborescence d'System.CodeDom.

Voir aussi

Référence

Microsoft.VisualStudio.ManagedInterfaces9, espace de noms