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 | 当前解决方案中的文档已更改信息;名称、文件夹、文件路径 |
DocumentReloaded | 11 | 当前解决方案中的文档已重新加载。 |
DocumentRemoved | 10 | 文档已从当前解决方案中删除。 |
ProjectAdded | 5 | 已将项目添加到当前解决方案。 |
ProjectChanged | 7 | 当前解决方案中的项目已更改。 |
ProjectReloaded | 8 | 当前解决方案中的项目已重新加载。 |
ProjectRemoved | 6 | 已从当前解决方案中删除项目。 |
SolutionAdded | 1 | 已将解决方案添加到工作区。 |
SolutionChanged | 0 | 当前解决方案因未指定的原因而更改。 |
SolutionCleared | 3 | 当前解决方案已清除所有项目和文档。 |
SolutionReloaded | 4 | 当前解决方案已重新加载。 |
SolutionRemoved | 2 | 当前解决方案已从工作区中删除。 |