IVsReferenceManagerUser Interface

Defines the contract used by the Reference Manager to communicate with clients.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Syntax

'Declaration
<GuidAttribute("3AD23841-9A64-4582-B226-E4CFE3942446")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsReferenceManagerUser
[GuidAttribute("3AD23841-9A64-4582-B226-E4CFE3942446")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsReferenceManagerUser
[GuidAttribute(L"3AD23841-9A64-4582-B226-E4CFE3942446")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsReferenceManagerUser
[<GuidAttribute("3AD23841-9A64-4582-B226-E4CFE3942446")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsReferenceManagerUser =  interface end
public interface IVsReferenceManagerUser

The IVsReferenceManagerUser type exposes the following members.

Methods

  Name Description
Public method ChangeReferences Updates references that are modified by the user.
Public method GetProviderContexts Retrieves the set of IVsReferenceProviderContext objects describing the kinds of references to be managed by the Reference Manager.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace