다음을 통해 공유


WorkspaceChangeKind 열거형

정의

public enum class WorkspaceChangeKind
public enum WorkspaceChangeKind
type WorkspaceChangeKind = 
Public Enum WorkspaceChangeKind
상속
WorkspaceChangeKind

필드

AdditionalDocumentAdded 13

현재 솔루션에 추가 문서가 추가되었습니다.

AdditionalDocumentChanged 16

현재 솔루션의 추가 문서가 변경되었습니다.

AdditionalDocumentReloaded 15

현재 솔루션의 추가 문서가 다시 로드되었습니다.

AdditionalDocumentRemoved 14

현재 솔루션에서 추가 문서가 제거되었습니다.

AnalyzerConfigDocumentAdded 18

분석기 구성 문서가 현재 솔루션에 추가되었습니다.

AnalyzerConfigDocumentChanged 21

현재 솔루션의 분석기 구성 문서가 변경되었습니다.

AnalyzerConfigDocumentReloaded 20

현재 솔루션의 분석기 구성 문서가 다시 로드되었습니다.

AnalyzerConfigDocumentRemoved 19

분석기 구성 문서가 현재 솔루션에서 제거되었습니다.

DocumentAdded 9

문서가 현재 솔루션에 추가되었습니다.

DocumentChanged 12

현재 솔루션의 문서가 변경되었습니다.

연결된 파일을 편집하면 연결된 파일당 하나의 DocumentChanged 이벤트가 발생합니다. 이러한 모든 이벤트는 동일한 OldSolution을 포함하며 모두 동일한 NewSolution을 포함합니다. 따라서 연결된 파일 내용이 일치하지 않는 중간 상태를 보고하지 않고 영향을 받는 모든 문서에 대해 문서 변경 이벤트를 트리거할 수 있습니다. 각 DocumentChanged 이벤트는 이 특수한 경우 이전 이벤트의 증분 업데이트를 나타내지 않습니다.

DocumentInfoChanged 17

현재 솔루션에 있는 문서는 정보가 변경되었습니다. name, folders, filepath

DocumentReloaded 11

현재 솔루션의 문서가 다시 로드되었습니다.

DocumentRemoved 10

문서가 현재 솔루션에서 제거되었습니다.

ProjectAdded 5

프로젝트가 현재 솔루션에 추가되었습니다.

ProjectChanged 7

현재 솔루션의 프로젝트가 변경되었습니다.

ProjectReloaded 8

현재 솔루션의 프로젝트가 다시 로드되었습니다.

ProjectRemoved 6

프로젝트가 현재 솔루션에서 제거되었습니다.

SolutionAdded 1

솔루션이 작업 영역에 추가되었습니다.

SolutionChanged 0

현재 솔루션이 지정되지 않은 이유로 변경되었습니다.

SolutionCleared 3

현재 솔루션은 모든 프로젝트 및 문서에서 지워졌습니다.

SolutionReloaded 4

현재 솔루션이 다시 로드되었습니다.

SolutionRemoved 2

현재 솔루션이 작업 영역에서 제거되었습니다.

적용 대상