Microsoft.VisualStudio.Workspace Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |