Freigeben über


IVsExtensionRepository.GetSubCategories-Methode (Int32, String, String, List<String>, List<String>, List<Int32>, List<Int32>, String)

Hinweis: Diese API ist mittlerweile veraltet.

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

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Syntax

'Declaration
<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>

Parameter

  • categoryId
    Typ: Int32
  • projectType
    Typ: String
  • templateType
    Typ: String
  • skus
    Typ: List<String>
  • subSkus
    Typ: List<String>
  • templateGroupIds
    Typ: List<Int32>
  • vsVersions
    Typ: List<Int32>
  • cultureName
    Typ: String

Rückgabewert

Typ: IEnumerable<IRepositoryCategory>

Hinweise

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

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsExtensionRepository Schnittstelle

GetSubCategories-Überladung

Microsoft.VisualStudio.ExtensionManager-Namespace