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

当前解决方案中的文档已更改信息;名称、文件夹、文件路径

DocumentReloaded 11

当前解决方案中的文档已重新加载。

DocumentRemoved 10

文档已从当前解决方案中删除。

ProjectAdded 5

已将项目添加到当前解决方案。

ProjectChanged 7

当前解决方案中的项目已更改。

ProjectReloaded 8

当前解决方案中的项目已重新加载。

ProjectRemoved 6

已从当前解决方案中删除项目。

SolutionAdded 1

已将解决方案添加到工作区。

SolutionChanged 0

当前解决方案因未指定的原因而更改。

SolutionCleared 3

当前解决方案已清除所有项目和文档。

SolutionReloaded 4

当前解决方案已重新加载。

SolutionRemoved 2

当前解决方案已从工作区中删除。

适用于