Freigeben über


IVsExtensionRepository-Schnittstelle

Used to communicate with an online repository of extensions

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

Syntax

'Declaration
<ComVisibleAttribute(True)> _
Public Interface IVsExtensionRepository
[ComVisibleAttribute(true)]
public interface IVsExtensionRepository
[ComVisibleAttribute(true)]
public interface class IVsExtensionRepository
[<ComVisibleAttribute(true)>]
type IVsExtensionRepository =  interface end
public interface IVsExtensionRepository

Der IVsExtensionRepository-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CreateQuery<T>() Creates a query to populate the list of available extensions.
Öffentliche Methode CreateQuery<T>(Boolean)
Öffentliche Methode CreateQuery<T>(Boolean, Boolean)
Öffentliche Methode CreateQuery<T>(Boolean, Boolean, Boolean)
Öffentliche Methode CreateQuery<T>(Boolean, Boolean, CultureInfo)
Öffentliche Methode CreateQuery<T>(Boolean, Boolean, String)
Öffentliche Methode CreateQuery<T>(Boolean, Boolean, Boolean, CultureInfo)
Öffentliche Methode Download Downloads an extension.
Öffentliche Methode DownloadAsync Begins an asynchronous download operation.
Öffentliche Methode DownloadAsyncCancel Cancels an asynchronous download operation.
Öffentliche Methode GetCategoryTree(String, Guid, Int32, Int32)
Öffentliche Methode GetCategoryTree(String, Guid, Int32, String, List<String>, List<String>, List<Int32>, List<Int32>, Int32)
Öffentliche Methode GetCurrentExtensionVersions
Öffentliche Methode GetRepositoryMetadataSerializer
Öffentliche Methode GetRootCategories
Öffentliche Methode GetSubCategories(Int32, String) Veraltet. Gets the subcategories of a root category.
Öffentliche Methode GetSubCategories(Int32, String, String, List<String>, List<String>, List<Int32>, List<Int32>, String) Veraltet. Gets the subcategories of a category as an enumerable IRepositoryCategory instance, based on the category attributes.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis DownloadCompleted Event that is fired at the completion of a download.
Öffentliches Ereignis DownloadProgressChanged Event that is fired when a download is completed, is canceled, or has an error.

Zum Seitenanfang

Hinweise

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

Implement this interface in custom extension manager implementations to access an online repository.

Siehe auch

Referenz

Microsoft.VisualStudio.ExtensionManager-Namespace