IVsUserContextUpdate Interface
Allows you to update the context bag when an update notification is received.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("F5ED7D1C-61B6-428A-8129-E13B36D9E9A7")> _
Public Interface IVsUserContextUpdate
'Utilisation
Dim instance As IVsUserContextUpdate
[InterfaceTypeAttribute()]
[GuidAttribute("F5ED7D1C-61B6-428A-8129-E13B36D9E9A7")]
public interface IVsUserContextUpdate
[InterfaceTypeAttribute()]
[GuidAttribute(L"F5ED7D1C-61B6-428A-8129-E13B36D9E9A7")]
public interface class IVsUserContextUpdate
[<InterfaceTypeAttribute()>]
[<GuidAttribute("F5ED7D1C-61B6-428A-8129-E13B36D9E9A7")>]
type IVsUserContextUpdate = interface end
public interface IVsUserContextUpdate
Remarks
If you have implemented this interface, then you will receive when the context is updated. This gives you the opportunity to add and remove context (attributes and keywords) from the context bag before the update.
Notes to Implementers
Implement this interface if you have called AdviseUpdate on your context bag.
Notes to Callers
Called by the environment to send notification to context bags that have implemented this interface.