Share via


IVsTemplateInfo Interface

Definition

public interface class IVsTemplateInfo
public interface class IVsTemplateInfo
__interface IVsTemplateInfo
[System.Runtime.InteropServices.Guid("99D395AF-E402-40B4-86D1-43EDD260ABF4")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTemplateInfo
[<System.Runtime.InteropServices.Guid("99D395AF-E402-40B4-86D1-43EDD260ABF4")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTemplateInfo = interface
Public Interface IVsTemplateInfo
Attributes

Properties

AppIdFilter
Description
PackageId
ProjectSortOrder
ProjectSubType
ProjectSubTypeDisplayName
ProjectSubTypeSortOrder
ProjectType
ProjectTypeDisplayName
TemplateId
Title

Methods

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