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