Freigeben über


Microsoft.VisualStudio.Workspace Namespace

Klassen

AsyncEvent<TEventArgs>

Async Event-Klasse zur Unterstützung des Auslösens von asynchronen EventHandlern

BatchFileSystemEventArgs

Klasse BatchFileSystemEventArgs Zulassen einer Benachrichtigung über mehrere FileSystemEventArgs-Entitäten

BuildConfigurationChangedEventArgs

Geänderte Ereignisargumente für die Buildkonfiguration

CreatedUINode

CreatedUINode

DeletedUINode

DeletedUINode

ExportFileContextActionProviderAttribute

Exportiert eine IFileContextActionProvider in den MEF-Katalog mit Metadaten, wie von IFileContextActionProviderMetadatabeschrieben.

ExportFileContextProviderAttribute

Exportiert eine IFileContextProvider in den MEF-Katalog mit Metadaten, wie von IFileContextProviderMetadatabeschrieben.

ExportFileExtensionsAttributeBase

Exportieren der Dateierweiterung als Basis

ExportProviderAttributeBase

Basisimplementierung für die IProviderMetadataBase-Schnittstelle

ExportWorkspaceServiceFactoryAttribute

ExportWorkspaceServiceFactoryAttribute-Klasse

FileContext

Beschreibt den Kontext, zu dem eine Datei gehört, z. B. eine Kompilierungseinheit für eine Quelldatei, eine html-Seite, die eine .js Datei verwendet usw.

FileContextActionBase

Implementieren von IFileContextActionBase mithilfe eines Funktionsrückrufs

FileContextActionCallback

FileContextActionCallback-Klasse

FileContextActionDelegate

FileContextActionDelegate-Klasse

FileContextActionResult

Standardimplementierung für eine IFileContextActionResult-Schnittstelle

FileSystemContextChanged

FileSystemContextChanged-Klasse. Verwenden der Arbeitsbereichs-Dateisystemüberwachungsbenachrichtigung zum Weitergeben einer FileContext-Benachrichtigung

FileSystemEventArgsHelper

Hilfsprogramm für die FileSystemEventArgs-Klasse

Grouping<TKey,TElement>

Eine einfache Implementierung von IGrouping<TKey,TElement>.

MovedUINode

MovedUINode

PauseTokenSource

Ein Quelltoken, das das Anhalten einer Aufgabe ermöglicht

ProjectConfiguration

ProjectConfiguration-Klasse

ProjectTargetFileContext

Projektzieldateikontext

PropertyChangedEventArgs<T>

PropertyChangedEventArgs-Klasse

PropertySettings

IPropertySettings-Standardimplementierung

PropertySettingsHelper

Hilfsklasse für den Typ IPropertySettings

ResultEventArgs<T>

Result Event-Argumentklasse

UINodesCreatedEventArgs

UINodesCreated EventArgs

UINodesDeletedEventArgs

UINodesDeleted EventArgs

UINodesMovedEventArgs

UINodesMoved EventArgs

WorkspaceHelper

IWorkspace-Erweiterungen

WorkspaceServiceHelper

IWorkspace-Diensthilfsprogramme contains-Methode für den Zugriff auf IWorkspace-basierte Dienste

Strukturen

ExternalItemsRequest

Datenstruktur zum Anfordern externer Elemente

PauseToken

Ein Pausentoken

Schnittstellen

IActionBlockService

Dienst zum Zulassen des Veröffentlichens von Aktionen im Arbeitsbereich

IAsyncServiceProvider

Schnittstelle für den Zugriff auf einen Dienst mithilfe eines asynchronen Musters

IAsyncWorkspaceProviderFactory<T>

Asynchrone Factory für Den Anbieterarbeitsbereich

IAsyncWorkspaceServiceFactory

Create eines Arbeitsbereichsdiensts mithilfe des asynchronen Musters

IFileContextAction

Beschreibt eine Aktion, die von unterstützt IFileContextActionProviderwird.

IFileContextActionBase

Beschreibt eine Aktion, die von unterstützt IFileContextActionProviderwird.

IFileContextActionProgressUpdate

Stellt ein Update zum Fortschritt eines laufenden ExecuteAsync(IProgress<IFileContextActionProgressUpdate>, CancellationToken) Vorgangs bereit.

IFileContextActionProvider

Bietet die Ausführung beliebiger Aktionen für Dateien.

IFileContextActionProviderMetadata

Beschreibt die Anwendbarkeit und die Funktionen einer IFileContextActionProvider Erweiterung.

IFileContextActionResult

Beschreibt das Ergebnis einiger IFileContextAction.

IFileContextConsumerMetadata

Eine Schnittstelle, die Metadaten beschreibt, die bei Exporten gefunden wurden, die bestimmte Dateikontexttypen nutzen.

IFileContextHierarchy<T>

Definieren einer Dateikontexthierarchie

IFileContextProvider

Bietet Dienste zum Ermitteln von Kontexten, die in Quelldateien definiert sind.

IFileContextProvider<T>

IFileContextProvider mit Kontexttyp

IFileContextProviderMetadata

Beschreibt die Anwendbarkeit und die Funktionen einer IFileContextProvider Erweiterung.

IFileSelectorMetadata

Beschreibt eine IFileSelectorMetadata

IFilesService

Schnittstelle IFilesService, damit ein Anbieter das Verhalten anpassen kann, wenn ein Ordner geöffnet wird und die Hierarchie der Dateien, die ein Verzeichnis abgerufen werden muss

IFileSystemConverter

Ermöglicht das Konvertieren von Dateiverweise zwischen Dateipfad und Dateisystem-URI. Bei der Implementierung werden Dateivorgänge auf den IFileSystem-Dienst umgestellt.

IFileWatcherService

Schnittstelle IFileWatcherService-Senkenereignisse zum Empfangen von Dateisystembenachrichtigungsänderungen mithilfe eines asynchronen Musters

IFindFilesService

Arbeitsbereichsdienst zum Suchen nach Dateien

IFindFilesService2

Schnittstelle zum Erweitern vorhandener IFindFilesService

IHostService

Verwendung von hostspezifischen Informationen für die Erstellung und den Betrieb von Arbeitsbereichen.

IHostService2

Zusätzliche hostspezifische Informationen, die von einem Implementierer von IHostServicebereitgestellt werden.

INotifyFileContextChanged

Schnittstelle zum Bereitstellen einer Aktion, wenn ein Dateikontext geändert wurde

IPropertySettings

IPropertySettings-Schnittstelle

IProviderMetadataBase

Anbietermetadatenbasis

ISupportedTypesMetadata

Unterstützte Typenmetadaten

ITelemetryMetadata

Definiert zusätzliche Eigenschaften, die einem Telemetrieereignis hinzugefügt werden sollen.

IUINodeOperationEventService

Schnittstelle IUINodeOperationEventService-Senkenereignisse zum Empfangen von Dateisystembenachrichtigungen, die über die VS-Benutzeroberfläche gesendet werden

IWorkspace

IWorkspace-Schnittstellendefinition

IWorkspace2

Schnittstelle zum Erweitern IWorkspacevon .

IWorkspace3

Schnittstelle zum Erweitern IWorkspace2von .

IWorkspaceProviderFactory<T>

Anbieterarbeitsbereichsfactory

IWorkspaceServiceFactory

Arbeitsbereichsdienstfactory

IWorkspaceServiceFactoryMetadata

IWorkspaceServiceFactoryMetadata-Schnittstelle

Enumerationen

FileContextActionProviderOptions

Optionen für IFileContextProvider

FileContextProviderOptions

Optionen für IFileContextProvider

ProjectConfigurationManagerProperties

Ändern der Typenumeration

ProviderPriority

Prioritätsenumeration für Anbieter

UINodeType

Typen von Benutzeroberflächenknoten

WorkspaceServiceFactoryOptions

Optionen für Arbeitsbereichsdienstfactorys.