Language

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

現在のソリューションのドキュメントが変更されました。

リンク ファイルを編集すると、リンク ファイルごとに 1 つの 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

現在のソリューションがワークスペースから削除されました。

適用対象