Share via


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

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

適用於