Bagikan melalui


Microsoft.VisualStudio.Workspace Ruang nama

Kelas

AsyncEvent<TEventArgs>

Kelas Peristiwa Asinkron untuk mendukung pengaktifan eventHandlers asinkron

BatchFileSystemEventArgs

Kelas BatchFileSystemEventArgs Izinkan pemberitahuan beberapa entitas FileSystemEventArgs

BuildConfigurationChangedEventArgs

Argumen peristiwa perubahan konfigurasi build

CreatedUINode

CreatedUINode

DeletedUINode

DeletedUINode

ExportFileContextActionProviderAttribute

Mengekspor ke katalog MEF dengan metadata seperti yang IFileContextActionProvider dijelaskan oleh IFileContextActionProviderMetadata.

ExportFileContextProviderAttribute

Mengekspor ke katalog MEF dengan metadata seperti yang IFileContextProvider dijelaskan oleh IFileContextProviderMetadata.

ExportFileExtensionsAttributeBase

Ekspor Ekstensi File menyediakan basis

ExportProviderAttributeBase

Implementasi Dasar untuk antarmuka IProviderMetadataBase

ExportWorkspaceServiceFactoryAttribute

Class ExportWorkspaceServiceFactoryAttribute

FileContext

Menjelaskan konteks yang mungkin dimiliki file, seperti unit kompilasi untuk file sumber, halaman HTML yang mengkonsumsi untuk file .js, dll.

FileContextActionBase

Menerapkan IFileContextActionBase menggunakan panggilan balik fungsi

FileContextActionCallback

Kelas FileContextActionCallback

FileContextActionDelegate

Kelas FileContextActionDelegate

FileContextActionResult

Implementasi default untuk antarmuka IFileContextActionResult

FileSystemContextChanged

File KelasSystemContextChanged. Gunakan pemberitahuan pengamat sistem file ruang kerja untuk menyebarkan pemberitahuan FileContext

FileSystemEventArgsHelper

Utilitas pembantu untuk kelas FileSystemEventArgs

Grouping<TKey,TElement>

Implementasi sepele dari IGrouping<TKey,TElement>.

MovedUINode

MovedUINode

PauseTokenSource

Token sumber untuk memungkinkan menjeda tugas

ProjectConfiguration

ProjectConfiguration Kelas

ProjectTargetFileContext

Konteks file target proyek

PropertyChangedEventArgs<T>

Kelas PropertyChangedEventArgs

PropertySettings

Implementasi IPropertySettings default

PropertySettingsHelper

Kelas pembantu untuk jenis IPropertySettings

ResultEventArgs<T>

Kelas argumen Peristiwa Hasil

UINodesCreatedEventArgs

UINodesCreated EventArgs

UINodesDeletedEventArgs

UINodesDeleted EventArgs

UINodesMovedEventArgs

UINodesMoved EventArgs

WorkspaceHelper

Ekstensi IWorkspace

WorkspaceServiceHelper

Pembantu layanan IWorkspace Berisi metode untuk mengakses layanan berbasis IWorkspace

Struct

ExternalItemsRequest

Struktur data untuk meminta item eksternal

PauseToken

Token jeda

Antarmuka

IActionBlockService

Layanan untuk mengizinkan tindakan postingan ke ruang kerja

IAsyncServiceProvider

Antarmuka untuk mengakses layanan menggunakan pola asinkron

IAsyncWorkspaceProviderFactory<T>

Pabrik asinkron ruang kerja penyedia

IAsyncWorkspaceServiceFactory

Create layanan ruang kerja menggunakan pola asinkron

IFileContextAction

Menjelaskan tindakan yang didukung oleh IFileContextActionProvider.

IFileContextActionBase

Menjelaskan tindakan yang didukung oleh IFileContextActionProvider.

IFileContextActionProgressUpdate

Menyediakan pembaruan tentang kemajuan operasi yang sedang ExecuteAsync(IProgress<IFileContextActionProgressUpdate>, CancellationToken) berlangsung.

IFileContextActionProvider

Menawarkan eksekusi tindakan arbitrer untuk file.

IFileContextActionProviderMetadata

Menjelaskan IFileContextActionProvider penerapan dan kemampuan ekstensi.

IFileContextActionResult

Menjelaskan hasil dari beberapa IFileContextAction.

IFileContextConsumerMetadata

Antarmuka yang menjelaskan metadata yang ditemukan pada ekspor yang menggunakan jenis konteks file tertentu.

IFileContextHierarchy<T>

Menentukan hierarki konteks file

IFileContextProvider

Menawarkan layanan untuk menemukan konteks yang ditentukan dalam file sumber.

IFileContextProvider<T>

IFileContextProvider dengan jenis konteks

IFileContextProviderMetadata

Menjelaskan IFileContextProvider penerapan dan kemampuan ekstensi.

IFileSelectorMetadata

Menjelaskan IFileSelectorMetadata

IFilesService

Antarmuka IFilesService untuk memungkinkan penyedia menyesuaikan perilaku ketika folder sedang dibuka dan hierarki file direktori harus diambil

IFileSystemConverter

Memungkinkan konversi referensi file antara jalur file dan Uri sistem file. Ketika diimplementasikan, operasi file akan beralih untuk beroperasi pada layanan IFileSystem.

IFileWatcherService

Peristiwa Antarmuka IFileWatcherService Sink untuk menerima perubahan pemberitahuan sistem file menggunakan pola asinkron

IFindFilesService

Layanan ruang kerja untuk menemukan file

IFindFilesService2

Antarmuka untuk memperluas IFindFilesService yang ada

IHostService

Penggunaan informasi khusus host untuk konstruksi dan operasi ruang kerja.

IHostService2

Informasi khusus host tambahan yang disediakan oleh pelaksana IHostService.

INotifyFileContextChanged

Antarmuka untuk menyediakan tindakan ketika konteks file telah dimodifikasi

IPropertySettings

Antarmuka IPropertySettings

IProviderMetadataBase

Basis Metadata Penyedia

ISupportedTypesMetadata

Metadata jenis yang didukung

ITelemetryMetadata

Menentukan properti tambahan yang harus ditambahkan ke peristiwa telemetri.

IUINodeOperationEventService

Peristiwa Antarmuka IUINodeOperationEventService Sink untuk menerima pemberitahuan sistem file yang dibuat melalui VS UI

IWorkspace

Definisi antarmuka IWorkspace

IWorkspace2

Antarmuka untuk memperluas IWorkspace.

IWorkspace3

Antarmuka untuk memperluas IWorkspace2.

IWorkspaceProviderFactory<T>

Pabrik ruang kerja penyedia

IWorkspaceServiceFactory

Pabrik layanan ruang kerja

IWorkspaceServiceFactoryMetadata

Antarmuka IWorkspaceServiceFactoryMetadata

Enum

FileContextActionProviderOptions

Opsi untuk IFileContextProvider

FileContextProviderOptions

Opsi untuk IFileContextProvider

ProjectConfigurationManagerProperties

Mengubah enumerasi jenis

ProviderPriority

Enumerasi prioritas untuk Penyedia

UINodeType

Jenis Simpul UI

WorkspaceServiceFactoryOptions

Opsi untuk pabrik layanan ruang kerja.