IVsReferenceManagerUser Interface   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the contract used by the Reference Manager to communicate with clients.
public interface class IVsReferenceManagerUser
	public interface class IVsReferenceManagerUser
	__interface IVsReferenceManagerUser
	[System.Runtime.InteropServices.Guid("3AD23841-9A64-4582-B226-E4CFE3942446")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FOleAutomation)]
public interface IVsReferenceManagerUser
	[System.Runtime.InteropServices.Guid("3AD23841-9A64-4582-B226-E4CFE3942446")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsReferenceManagerUser
	[<System.Runtime.InteropServices.Guid("3AD23841-9A64-4582-B226-E4CFE3942446")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FOleAutomation)>]
type IVsReferenceManagerUser = interface
	[<System.Runtime.InteropServices.Guid("3AD23841-9A64-4582-B226-E4CFE3942446")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsReferenceManagerUser = interface
	Public Interface IVsReferenceManagerUser
	- Attributes
 
Methods
| ChangeReferences(UInt32, IVsReferenceProviderContext) | 
		 Updates references that are modified by the user.  | 
        	
| GetProviderContexts() | 
		 Retrieves the set of IVsReferenceProviderContext objects describing the kinds of references to be managed by the Reference Manager.  |