Share via


IVsProjectClassifierInfo Interface

Definition

public interface class IVsProjectClassifierInfo
public interface class IVsProjectClassifierInfo
__interface IVsProjectClassifierInfo
[System.Runtime.InteropServices.Guid("C28FFCEA-421B-46EA-BAC8-D8DC225DDACA")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProjectClassifierInfo
[<System.Runtime.InteropServices.Guid("C28FFCEA-421B-46EA-BAC8-D8DC225DDACA")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProjectClassifierInfo = interface
Public Interface IVsProjectClassifierInfo
Attributes

Properties

AppliesTo
Extension
FactoryGuid
id
MatcherId
PackageId
Priority

Methods

GetMatcherData(UInt32, IVsMatcherDataInfo[], UInt32)

Return the list of subcategories for the tasks you provide. The task itself will return an index into this list when asked for a subcategory. If cbstr is passed in as zero and rgbstr as NULL, then the provider should set *pcActual to the actual number of BSTRs that need to be returned.

GetPackagesSelectedData(UInt32, IVsPackageSelectedInfo[], UInt32)

Return the list of subcategories for the tasks you provide. The task itself will return an index into this list when asked for a subcategory. If cbstr is passed in as zero and rgbstr as NULL, then the provider should set *pcActual to the actual number of BSTRs that need to be returned.

Applies to