Condividi tramite


Metodo IVsExtensionRepository.GetSubCategories (Int32, String, String, List<String>, List<String>, List<Int32>, List<Int32>, String)

Nota: questa API è ora obsoleta.

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

Spazio dei nomi:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Sintassi

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

Parametri

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

Valore restituito

Tipo: IEnumerable<IRepositoryCategory>

Note

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsExtensionRepository Interfaccia

Overload GetSubCategories

Spazio dei nomi Microsoft.VisualStudio.ExtensionManager