Microsoft.Internal.VisualStudio.Extensibility.Framework Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
ExtensionCacheEntry |
Souhrn dat rozšíření uložených v mezipaměti |
ExtensionPartManager |
Manažer, který získá komponenty z rozšíření Gladstone a spravuje jejich životní cyklus. |
ExtensionPartMetadata |
Záznam pro část rozšíření. |
ExtensionPartRecord<T> |
Záznam části rozšíření kombinující metadata a asynchronní metodu pro získání části. |
ExtensionPartRegistration |
Záznam pro část rozšíření. |
ExtensionPartsChangedEventArgs<T> |
Argumenty událostí pro události přidání nebo odebrání rozšiřujících částí. |
ExtensionPartServiceJsonRpcDescriptor |
Popisovač služby pro rozšiřující části, které využívá ExtensionPartServiceJsonRpcDescriptor. |
LazyExtensionPartsChangedEventArgs<T> |
Argumenty událostí pro události přidání nebo odebrání rozšiřujících částí. |
MessageVersionContext |
Implementuje podporu sledování verzí komponent v rámci jednoho kontextu (může to být proces nebo hranice rozšíření). |
MessageVersionHeader |
Serializovatelná hlavička pro zprávy JSON-RPC, která popisuje požadavky na verzi. |
MessageVersionRequest |
Popisuje žádost o verzi pro kontext zprávy v objektu MessageVersionHeader. |
MetadataCacheResult<T> |
Položka výsledku pro čtení mezipaměti metadat rozšíření. |
MetadataServicesFactory |
Třída factory pro vytváření služeb metadat rozšíření, včetně extension.json dat a lokalizovaných prostředků řetězců. |
Struktury
ExtensionInstallInfo | |
ExtensionInstallStateNotification |
Kontejner pro sadu aktualizací nebo oznámení o instalaci rozšíření |
Rozhraní
IExtensionLocationProvider |
Rozhraní pro poskytování umístění rozšíření pro službu metadat. |
IExtensionMetadataCache |
Rozhraní pro volitelnou mezipaměť, kterou bude využívat služba metadat rozšíření. |
IExtensionMetadataObserver |
Rozhraní pro sledování změn metadat pomocí asynchronní metody. |
IExtensionPartCollection<T> |
Rozhraní pro oznámení o změnách kolekce u rozšiřujících částí implementovaných určitým kontraktem. |
IExtensionPartLazyCollection<T> |
Rozhraní pro oznámení o změnách kolekce u rozšiřujících částí implementovaných určitým kontraktem. |
IExtensionPartManager |
Rozhraní pro komponenty, které chytá rozšiřující části, které implementují kontrakt pomocí zprostředkovaných služeb. |
IInternalExtensionMetadataService |
Interní rozhraní pro pokročilejší scénáře předplatného. |
SExtensionPartManager |
Rozhraní kontraktu služby pro načtení instance IExtensionPartManager služby prostřednictvím poskytovatele služeb. |