IVsHelpAttributeList Interface

Provides a list of all possible values for a Help attribute. The interface does not provide an enumerator but instead uses an integer index to retrieve the values.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("0A56FB1E-1B2F-4699-8178-63B98E816F35")> _
Public Interface IVsHelpAttributeList
[InterfaceTypeAttribute()]
[GuidAttribute("0A56FB1E-1B2F-4699-8178-63B98E816F35")]
public interface IVsHelpAttributeList
[InterfaceTypeAttribute()]
[GuidAttribute(L"0A56FB1E-1B2F-4699-8178-63B98E816F35")]
public interface class IVsHelpAttributeList
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0A56FB1E-1B2F-4699-8178-63B98E816F35")>]
type IVsHelpAttributeList =  interface end
public interface IVsHelpAttributeList

The IVsHelpAttributeList type exposes the following members.

Methods

  Name Description
Public method GetAttributeName Gets the name of the attribute of the item at the current index set by GetAttributeStatusIndex or GetAttributeValue.
Public method GetAttributeStatusIndex Get the attribute's status by index. Also sets the position for other methods not specifying an index.
Public method GetAttributeStatusVal Gets the status of an attribute value.
Public method GetAttributeValue Get the attribute's value by index. Also sets the position for other methods not specifying an index.
Public method GetCount Gets the number of attributes.
Public method UpdateAttributeStatus Updates the status of the attribute at the current index set by GetAttributeStatusIndex or GetAttributeValue.

Top

Remarks

Used as an argument in SetTopicTypeFilter method of the IVsMonitorUserContext interface.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace