Partilhar via


Interface IVsWCFReferenceGroupDetails

Fornece acesso às informações de geração de código e de configuração para uma referência de serviço do Windows Communication Foundation (WCF) retornado do Add Service Reference caixa de diálogo.

Namespace:  Microsoft.VisualStudio.ManagedInterfaces9
Assembly:  Microsoft.VisualStudio.ManagedInterfaces.WCF (em Microsoft.VisualStudio.ManagedInterfaces.WCF.dll)

Sintaxe

'Declaração
Public Interface IVsWCFReferenceGroupDetails
public interface IVsWCFReferenceGroupDetails
public interface class IVsWCFReferenceGroupDetails
type IVsWCFReferenceGroupDetails =  interface end
public interface IVsWCFReferenceGroupDetails

O tipo IVsWCFReferenceGroupDetails expõe os membros a seguir.

Métodos

  Nome Descrição
Método público GetGeneratedCode Retorna o CodeCompileUnit que contém o código gerado para uma referência de serviço do Windows Communication Foundation (WCF).
Método público GetGeneratedContractType Retorna o nome de um tipo de contrato em uma referência de serviço do Windows Communication Foundation (WCF).
Método público GetGeneratedEndpointNameInConfiguration Retorna o nome de uma configuração do ponto de extremidade gerado pelo ServiceEndpoint.
Método público GetServiceEndpoints Retorna um IEnumerable coleção que contém os pontos de extremidade para uma referência de serviço do Windows Communication Foundation (WCF).

Superior

Comentários

Use esta interface para retornar informações sobre uma nova referência de serviço do WCF, antes que ele foi salvo em um projeto.

Dica

Todos os objetos retornados por esta interface devem ser tratados como somente leitura.Quaisquer alterações aplicadas a esses objetos não serão persistentes.

As informações de detalhes de configuração relacionadas a uma referência de serviço do WCF podem ser acessadas somente por meio do IVsWCFReferenceGroupDetails interface gerenciada. Isso ocorre porque essa interface tem que retornar os objetos gerenciados, como o System.CodeDom árvore.

Consulte também

Referência

Namespace Microsoft.VisualStudio.ManagedInterfaces9