IVsHelpAttributeList Interface

Definition

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.

public interface class IVsHelpAttributeList
public interface class IVsHelpAttributeList
__interface IVsHelpAttributeList
[System.Runtime.InteropServices.Guid("0A56FB1E-1B2F-4699-8178-63B98E816F35")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsHelpAttributeList
[System.Runtime.InteropServices.Guid("0A56FB1E-1B2F-4699-8178-63B98E816F35")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsHelpAttributeList
[<System.Runtime.InteropServices.Guid("0A56FB1E-1B2F-4699-8178-63B98E816F35")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsHelpAttributeList = interface
[<System.Runtime.InteropServices.Guid("0A56FB1E-1B2F-4699-8178-63B98E816F35")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsHelpAttributeList = interface
Public Interface IVsHelpAttributeList
Attributes

Remarks

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

Methods

GetAttributeName(String)

Gets the name of the attribute of the item at the current index set by GetAttributeStatusIndex(Int32, Int32) or GetAttributeValue(Int32, ATTRVALUETYPE, String).

GetAttributeStatusIndex(Int32, Int32)

Get the attribute's status by index. Also sets the position for other methods not specifying an index.

GetAttributeStatusVal(String, ATTRVALUETYPE, Int32)

Gets the status of an attribute value.

GetAttributeValue(Int32, ATTRVALUETYPE, String)

Get the attribute's value by index. Also sets the position for other methods not specifying an index.

GetCount(Int32)

Gets the number of attributes.

UpdateAttributeStatus(Int32)

Updates the status of the attribute at the current index set by GetAttributeStatusIndex(Int32, Int32) or GetAttributeValue(Int32, ATTRVALUETYPE, String).

Applies to