Share via


IRepositoryCategory Interface

Represents a category of available extensions.

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

Syntax

'Declaration
Public Interface IRepositoryCategory
public interface IRepositoryCategory
public interface class IRepositoryCategory
type IRepositoryCategory =  interface end
public interface IRepositoryCategory

The IRepositoryCategory type exposes the following members.

Properties

  Name Description
Public property Children The subcategories of the current IRepositoryCategory.
Public property HasMore
Public property Id The identifier of the current IRepositoryCategory.
Public property Parent The parent category of the current IRepositoryCategory.
Public property Title The name of the category.

Top

Remarks

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

This interface is used by the IVsExtensionRepository to access categories of extensions. Like an XML node, a IRepositoryCategory may have parents and children to allow for multiple layers in a category tree.

See Also

Reference

Microsoft.VisualStudio.ExtensionManager Namespace