WorkspaceChangeKind 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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 | 目前的解決方案已從工作區中移除。 |