語言

WorkspaceChangeKind 列舉

定義

public enum class WorkspaceChangeKind
public enum WorkspaceChangeKind
type WorkspaceChangeKind = 
Public Enum WorkspaceChangeKind
繼承
WorkspaceChangeKind

欄位

名稱 值 Description
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

目前的解決方案已從工作區中移除。

適用於