Поделиться через


IVsExtensionRepository.GetSubCategories - метод (Int32, String, String, List<String>, List<String>, List<Int32>, List<Int32>, String)

Примечание. Данный API устарел.

Gets the subcategories of a category as an enumerable IRepositoryCategory instance, based on the category attributes.

Пространство имен:  Microsoft.VisualStudio.ExtensionManager
Сборка:  Microsoft.VisualStudio.ExtensionManager (в Microsoft.VisualStudio.ExtensionManager.dll)

Синтаксис

'Декларация
<ObsoleteAttribute("This method is obsolete. Please use GetCategoryTree instead.",  _
    True)> _
Function GetSubCategories ( _
    categoryId As Integer, _
    projectType As String, _
    templateType As String, _
    skus As List(Of String), _
    subSkus As List(Of String), _
    templateGroupIds As List(Of Integer), _
    vsVersions As List(Of Integer), _
    cultureName As String _
) As IEnumerable(Of IRepositoryCategory)
[ObsoleteAttribute("This method is obsolete. Please use GetCategoryTree instead.", 
    true)]
IEnumerable<IRepositoryCategory> GetSubCategories(
    int categoryId,
    string projectType,
    string templateType,
    List<string> skus,
    List<string> subSkus,
    List<int> templateGroupIds,
    List<int> vsVersions,
    string cultureName
)
[ObsoleteAttribute(L"This method is obsolete. Please use GetCategoryTree instead.", 
    true)]
IEnumerable<IRepositoryCategory^>^ GetSubCategories(
    int categoryId, 
    String^ projectType, 
    String^ templateType, 
    List<String^>^ skus, 
    List<String^>^ subSkus, 
    List<int>^ templateGroupIds, 
    List<int>^ vsVersions, 
    String^ cultureName
)
[<ObsoleteAttribute("This method is obsolete. Please use GetCategoryTree instead.", 
    true)>]
abstract GetSubCategories : 
        categoryId:int * 
        projectType:string * 
        templateType:string * 
        skus:List<string> * 
        subSkus:List<string> * 
        templateGroupIds:List<int> * 
        vsVersions:List<int> * 
        cultureName:string -> IEnumerable<IRepositoryCategory> 
function GetSubCategories(
    categoryId : int, 
    projectType : String, 
    templateType : String, 
    skus : List<String>, 
    subSkus : List<String>, 
    templateGroupIds : List<int>, 
    vsVersions : List<int>, 
    cultureName : String
) : IEnumerable<IRepositoryCategory>

Параметры

  • categoryId
    Тип: Int32
  • projectType
    Тип: String
  • templateType
    Тип: String
  • skus
    Тип: List<String>
  • subSkus
    Тип: List<String>
  • templateGroupIds
    Тип: List<Int32>
  • vsVersions
    Тип: List<Int32>
  • cultureName
    Тип: String

Возвращаемое значение

Тип: IEnumerable<IRepositoryCategory>

Заметки

Although this API supports the Extension Manager infrastructure, we recommend that you do not use it because it is subject to change.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsExtensionRepository Интерфейс

GetSubCategories - перегрузка

Microsoft.VisualStudio.ExtensionManager - пространство имен