Share via


IVsWCFReferenceManagerFactory Interface

Definition

Provides an interface for creating IVsWCFReferenceManager instances.

public interface class IVsWCFReferenceManagerFactory
public interface class IVsWCFReferenceManagerFactory
__interface IVsWCFReferenceManagerFactory
[System.Runtime.InteropServices.Guid("2FE19F72-EDD1-4FA4-9F36-A90A52ED166A")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsWCFReferenceManagerFactory
[<System.Runtime.InteropServices.Guid("2FE19F72-EDD1-4FA4-9F36-A90A52ED166A")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsWCFReferenceManagerFactory = interface
Public Interface IVsWCFReferenceManagerFactory
Attributes

Remarks

A reference manager factory is used to create a Windows Communication Foundation (WCF) reference manager instance for a given project (represented by IVsHierarchy instance).

The reference manager factory only supports a project that supports storage service. If WCF service references are not supported, GetReferenceManager returns an error. A client can call IsReferenceManagerSupported to verify whether WCF service references are supported.

Methods

GetReferenceManager(IVsHierarchy)

Returns a Windows Communication Foundation (WCF) reference manager for a project.

IsReferenceManagerSupported(IVsHierarchy)

Returns a value that determines whether a project supports Windows Communication Foundation (WCF) service references.

Applies to