Microsoft.VisualStudio.Workspace 네임스페이스

클래스

AsyncEvent<TEventArgs>

비동기 EventHandlers 발생을 지원하는 비동기 이벤트 클래스

BatchFileSystemEventArgs

클래스 BatchFileSystemEventArgs 여러 FileSystemEventArgs 엔터티에 대한 알림을 허용합니다.

BuildConfigurationChangedEventArgs

빌드 구성 변경된 이벤트 인수

CreatedUINode

CreatedUINode

DeletedUINode

DeletedUINode

ExportFileContextActionProviderAttribute

에서 설명IFileContextActionProviderMetadataIFileContextActionProvider 대로 메타데이터를 사용하여 를 MEF 카탈로그로 내보냅니다.

ExportFileContextProviderAttribute

에서 설명IFileContextProviderMetadataIFileContextProvider 대로 메타데이터를 사용하여 를 MEF 카탈로그로 내보냅니다.

ExportFileExtensionsAttributeBase

내보내기 파일 확장명은 기본을 제공합니다.

ExportProviderAttributeBase

IProviderMetadataBase 인터페이스에 대한 기본 구현

ExportWorkspaceServiceFactoryAttribute

클래스 ExportWorkspaceServiceFactoryAttribute

FileContext

원본 파일의 컴파일 단위, .js 파일에 사용되는 HTML 페이지 등과 같이 파일이 속할 수 있는 컨텍스트에 대해 설명합니다.

FileContextActionBase

함수 콜백을 사용하여 IFileContextActionBase 구현

FileContextActionCallback

FileContextActionCallback 클래스

FileContextActionDelegate

FileContextActionDelegate 클래스

FileContextActionResult

IFileContextActionResult 인터페이스에 대한 기본 구현

FileSystemContextChanged

클래스 FileSystemContextChanged. 작업 영역 파일 시스템 감시자 알림을 사용하여 FileContext 알림 전파

FileSystemEventArgsHelper

FileSystemEventArgs 클래스에 대한 도우미 유틸리티

Grouping<TKey,TElement>

의 간단한 구현 IGrouping<TKey,TElement>입니다.

MovedUINode

MovedUINode

PauseTokenSource

작업 일시 중지를 허용하는 원본 토큰

ProjectConfiguration

클래스 ProjectConfiguration

ProjectTargetFileContext

프로젝트 대상 파일 컨텍스트

PropertyChangedEventArgs<T>

PropertyChangedEventArgs 클래스

PropertySettings

기본 IPropertySettings 구현

PropertySettingsHelper

IPropertySettings 형식에 대한 도우미 클래스

ResultEventArgs<T>

Result Event 인수 클래스

UINodesCreatedEventArgs

UINodesCreated EventArgs

UINodesDeletedEventArgs

UINodesDeleted EventArgs

UINodesMovedEventArgs

UINodesMoved EventArgs

WorkspaceHelper

IWorkspace 확장

WorkspaceServiceHelper

IWorkspace 서비스 도우미 IWorkspace 기반 서비스에 액세스하는 메서드 포함

구조체

ExternalItemsRequest

외부 항목을 요청하는 데이터 구조

PauseToken

일시 중지 토큰

인터페이스

IActionBlockService

작업 영역에 작업을 게시할 수 있도록 하는 서비스

IAsyncServiceProvider

비동기 패턴을 사용하여 서비스에 액세스하는 인터페이스

IAsyncWorkspaceProviderFactory<T>

공급자 작업 영역 비동기 팩터리

IAsyncWorkspaceServiceFactory

비동기 패턴을 사용하여 작업 영역 서비스 Create

IFileContextAction

에서 지원하는 작업에 대해 설명합니다 IFileContextActionProvider.

IFileContextActionBase

에서 지원하는 작업에 대해 설명합니다 IFileContextActionProvider.

IFileContextActionProgressUpdate

진행 중인 ExecuteAsync(IProgress<IFileContextActionProgressUpdate>, CancellationToken) 작업의 진행 상황에 대한 업데이트를 제공합니다.

IFileContextActionProvider

파일에 대한 임의 작업 실행을 제공합니다.

IFileContextActionProviderMetadata

IFileContextActionProvider 확장의 적용 가능성 및 기능을 설명합니다.

IFileContextActionResult

일부 IFileContextAction의 결과를 설명합니다.

IFileContextConsumerMetadata

특정 형식의 파일 컨텍스트를 사용하는 내보내기에서 찾은 메타데이터를 설명하는 인터페이스입니다.

IFileContextHierarchy<T>

파일 컨텍스트 계층 구조 정의

IFileContextProvider

원본 파일에 정의된 컨텍스트를 검색하는 서비스를 제공합니다.

IFileContextProvider<T>

컨텍스트 형식의 IFileContextProvider

IFileContextProviderMetadata

IFileContextProvider 확장의 적용 가능성 및 기능을 설명합니다.

IFileSelectorMetadata

에 대해 설명합니다. IFileSelectorMetadata

IFilesService

폴더를 열 때 공급자가 동작을 사용자 지정할 수 있도록 하는 인터페이스 IFilesService 및 디렉터리를 검색해야 하는 파일의 계층 구조

IFileSystemConverter

파일 경로와 파일 시스템 Uri 간에 파일 참조를 변환할 수 있습니다. 구현되면 파일 작업이 IFileSystem 서비스에서 작동하도록 전환됩니다.

IFileWatcherService

비동기 패턴을 사용하여 파일 시스템 알림 변경 내용을 수신하는 인터페이스 IFileWatcherService Sink 이벤트

IFindFilesService

파일을 찾는 작업 영역 서비스

IFindFilesService2

기존 IFindFilesService를 확장하는 인터페이스

IHostService

호스트 관련 정보는 작업 영역 생성 및 작업에 사용됩니다.

IHostService2

의 구현자가 IHostService제공하는 추가 호스트 관련 정보입니다.

INotifyFileContextChanged

파일 컨텍스트가 수정되었을 때 작업을 제공하는 인터페이스

IPropertySettings

IPropertySettings 인터페이스

IProviderMetadataBase

공급자 메타데이터 베이스

ISupportedTypesMetadata

지원되는 형식 메타데이터

ITelemetryMetadata

원격 분석 이벤트에 추가해야 하는 추가 속성을 정의합니다.

IUINodeOperationEventService

인터페이스 IUINodeOperationEventService 싱크 이벤트는 VS UI를 통해 만들어진 파일 시스템 알림을 수신합니다.

IWorkspace

IWorkspace 인터페이스 정의

IWorkspace2

를 확장하는 IWorkspace인터페이스입니다.

IWorkspace3

를 확장하는 IWorkspace2인터페이스입니다.

IWorkspaceProviderFactory<T>

공급자 작업 영역 팩터리

IWorkspaceServiceFactory

작업 영역 서비스 팩터리

IWorkspaceServiceFactoryMetadata

IWorkspaceServiceFactoryMetadata 인터페이스

열거형

FileContextActionProviderOptions

IFileContextProvider 옵션

FileContextProviderOptions

IFileContextProvider 옵션

ProjectConfigurationManagerProperties

형식 열거형 변경

ProviderPriority

공급자에 대한 우선 순위 열거형

UINodeType

UI 노드 유형

WorkspaceServiceFactoryOptions

작업 영역 서비스 팩터리에 대한 옵션입니다.