Sdílet prostřednictvím


Microsoft.VisualStudio.Workspace Obor názvů

Třídy

AsyncEvent<TEventArgs>

Třída Async Event pro podporu aktivace asynchronních obslužných rutin událostí

BatchFileSystemEventArgs

Třída BatchFileSystemEventArgs Povolit oznámení o několika entitách FileSystemEventArgs

BuildConfigurationChangedEventArgs

Sestavení změněných argumentů událostí konfigurace

CreatedUINode

CreatedUINode

DeletedUINode

Odstraněný uzel UINode

ExportFileContextActionProviderAttribute

Exportuje objekt IFileContextActionProvider do katalogu MEF s metadaty, jak je popsáno v IFileContextActionProviderMetadatatématu .

ExportFileContextProviderAttribute

Exportuje objekt IFileContextProvider do katalogu MEF s metadaty, jak je popsáno v IFileContextProviderMetadatatématu .

ExportFileExtensionsAttributeBase

Export přípony souboru poskytnout základ

ExportProviderAttributeBase

Základní implementace rozhraní IProviderMetadataBase

ExportWorkspaceServiceFactoryAttribute

Třída ExportWorkspaceServiceFactoryAttribute

FileContext

Popisuje kontext, do který může soubor patřit, například kompilační jednotku pro zdrojový soubor, stránku HTML pro .js soubor atd.

FileContextActionBase

Implementace IFileContextActionBase pomocí zpětného volání funkce

FileContextActionCallback

FileContextActionCallback – třída

FileContextActionDelegate

FileContextActionDelegate – třída

FileContextActionResult

Výchozí implementace pro rozhraní IFileContextActionResult

FileSystemContextChanged

Třída FileSystemContextChanged. Použití oznámení sledovacího procesu systému souborů pracovního prostoru k šíření oznámení FileContext

FileSystemEventArgsHelper

Pomocný nástroj pro třídu FileSystemEventArgs

Grouping<TKey,TElement>

Triviální implementace .IGrouping<TKey,TElement>

MovedUINode

MovedUINode

PauseTokenSource

Zdrojový token umožňující pozastavení úkolu

ProjectConfiguration

ProjectConfiguration třídy

ProjectTargetFileContext

Kontext cílového souboru projektu

PropertyChangedEventArgs<T>

PropertyChangedEventArgs – třída

PropertySettings

Výchozí implementace IPropertySettings

PropertySettingsHelper

Pomocná třída pro typ IPropertySettings

ResultEventArgs<T>

Result Event – třída argumentů

UINodesCreatedEventArgs

UINodesCreated EventArgs

UINodesDeletedEventArgs

UINodesDeleted EventArgs

UINodesMovedEventArgs

UINodesMoved EventArgs

WorkspaceHelper

Rozšíření IWorkspace

WorkspaceServiceHelper

Pomocné rutiny služby IWorkspace Obsahuje metodu pro přístup ke službám založeným na IWorkspace

Struktury

ExternalItemsRequest

Datová struktura pro vyžádání externích položek

PauseToken

Token pozastavení

Rozhraní

IActionBlockService

Služba umožňující publikovat akce do pracovního prostoru

IAsyncServiceProvider

Rozhraní pro přístup ke službě pomocí asynchronního vzoru

IAsyncWorkspaceProviderFactory<T>

Asynchronní továrna pracovního prostoru poskytovatele

IAsyncWorkspaceServiceFactory

Create služby pracovního prostoru pomocí asynchronního vzoru

IFileContextAction

Popisuje akci podporovanou objektem IFileContextActionProvider.

IFileContextActionBase

Popisuje akci podporovanou objektem IFileContextActionProvider.

IFileContextActionProgressUpdate

Poskytuje aktualizaci o průběhu probíhající ExecuteAsync(IProgress<IFileContextActionProgressUpdate>, CancellationToken) operace.

IFileContextActionProvider

Nabízí spuštění libovolné akce pro soubory.

IFileContextActionProviderMetadata

Popisuje IFileContextActionProvider použitelnost a možnosti rozšíření.

IFileContextActionResult

Popisuje výsledek některé IFileContextAction.

IFileContextConsumerMetadata

Rozhraní popisující metadata nalezená při exportech, které využívají konkrétní typy kontextů souborů.

IFileContextHierarchy<T>

Definování hierarchie kontextu souboru

IFileContextProvider

Nabízí služby ke zjišťování kontextů definovaných ve zdrojových souborech.

IFileContextProvider<T>

IFileContextProvider s typem kontextu

IFileContextProviderMetadata

Popisuje IFileContextProvider použitelnost a možnosti rozšíření.

IFileSelectorMetadata

Popisuje IFileSelectorMetadata

IFilesService

Rozhraní IFilesService umožňující zprostředkovateli přizpůsobit chování při otevírání složky a hierarchii souborů, které musí být načteny adresáře

IFileSystemConverter

Umožňuje převádět odkazy na soubory mezi cestou k souboru a identifikátorem URI systému souborů. Po implementaci se operace se soubory přepnou na provoz ve službě IFileSystem.

IFileWatcherService

Rozhraní událostí jímky IFileWatcherService pro příjem změn oznámení systému souborů pomocí asynchronního vzoru

IFindFilesService

Služba pracovního prostoru pro vyhledání souborů

IFindFilesService2

Rozhraní pro rozšíření existující služby IFindFilesService

IHostService

Informace specifické pro hostitele se používají pro výstavbu a provoz pracovního prostoru.

IHostService2

Další informace specifické pro hostitele poskytované implementátorem .IHostService

INotifyFileContextChanged

Rozhraní pro poskytnutí akce při změně kontextu souboru

IPropertySettings

IPropertySettings – rozhraní

IProviderMetadataBase

Základ metadat zprostředkovatele

ISupportedTypesMetadata

Metadata podporovaných typů

ITelemetryMetadata

Definuje další vlastnosti, které by se měly přidat do události telemetrie.

IUINodeOperationEventService

Rozhraní událostí jímky IUINodeOperationEventService pro příjem oznámení systému souborů provedených prostřednictvím uživatelského rozhraní VS

IWorkspace

Definice rozhraní IWorkspace

IWorkspace2

Rozhraní pro rozšíření IWorkspace.

IWorkspace3

Rozhraní pro rozšíření IWorkspace2.

IWorkspaceProviderFactory<T>

Objekt pro vytváření pracovních prostorů poskytovatele

IWorkspaceServiceFactory

Vytváření služeb pracovních prostorů

IWorkspaceServiceFactoryMetadata

IWorkspaceServiceFactoryMetadata – rozhraní

Výčty

FileContextActionProviderOptions

Možnosti pro IFileContextProvider

FileContextProviderOptions

Možnosti pro IFileContextProvider

ProjectConfigurationManagerProperties

Změna výčtu typu

ProviderPriority

Výčet priorit pro zprostředkovatele

UINodeType

Typy uzlů uživatelského rozhraní

WorkspaceServiceFactoryOptions

Možnosti pro továrny služeb pracovních prostorů