IVsUserContext Methods
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | AddAttribute(VSUSERCONTEXTATTRIBUTEUSAGE, String^, String^) | Adds an attribute, lookup keyword, or F1 keyword to the context or subcontext bag. |
![]() | AddSubcontext(IVsUserContext^, Int32, UInt32) | Links a subcontext bag to a parent context bag. |
![]() | AdviseUpdate(IVsUserContextUpdate^, UInt32) | Enables clients to receive notification when the user context property bag is changed. |
![]() | CountAttributes(String^, Int32, Int32) | Returns the number of attributes or keywords present in the context or subcontext bag. |
![]() | CountSubcontexts(Int32) | Returns the number of subcontext bags associated with the context bag. |
![]() | GetAttribute(Int32, String^, Int32, String^, String^) | Returns the specified attribute or keyword from the context or subcontext bag based on index position or name. |
![]() | GetAttributePri(Int32, String^, Int32, Int32, String^, String^) | Returns a specified attribute or keyword from the context or subcontext bag based on index position, name, or priority. |
![]() | GetAttrUsage(Int32, Int32, array<VSUSERCONTEXTATTRIBUTEUSAGE>^) | Returns the type of context (attribute, lookup keyword, or F1 keyword) that is present at a specified index position in the context or subcontext bag. |
![]() | GetPriority(Int32) | Determines the priority of an attribute or keyword in the context or subcontext bag. |
![]() | GetSubcontext(Int32, IVsUserContext^) | Returns a specified subcontext bag from the parent context bag. |
![]() | IsDirty(Int32) | Determines whether the user context has changed in the context or subcontext bag. |
![]() | RemoveAllSubcontext() | Removes all subcontext bags associated with the context bag. |
![]() | RemoveAttribute(String^, String^) | Removes an attribute or keyword from a context or subcontext bag. |
![]() | RemoveAttributeIncludeChildren(String^, String^) | Removes an attribute or keyword from the context bag and from any associated subcontext bags. |
![]() | RemoveSubcontext(UInt32) | Removes the specified subcontext bag. |
![]() | SetDirty(Int32) | Flags the context or subcontext bag for update. |
![]() | UnadviseUpdate(UInt32) | Disables clients from receiving notification of updates to the user context. |
![]() | Update() | Updates user context. |
