Freigeben über


WorkspaceChangeKind Enumeration

Definition

public enum class WorkspaceChangeKind
public enum WorkspaceChangeKind
type WorkspaceChangeKind = 
Public Enum WorkspaceChangeKind
Vererbung
WorkspaceChangeKind

Felder

AdditionalDocumentAdded 13

Der aktuellen Projektmappe wurde ein zusätzliches Dokument hinzugefügt.

AdditionalDocumentChanged 16

Ein zusätzliches Dokument in der aktuellen Projektmappe wurde geändert.

AdditionalDocumentReloaded 15

Ein zusätzliches Dokument in der aktuellen Projektmappe wurde erneut geladen.

AdditionalDocumentRemoved 14

Ein zusätzliches Dokument wurde aus der aktuellen Lösung entfernt.

AnalyzerConfigDocumentAdded 18

Der aktuellen Projektmappe wurde ein Analysekonfigurationsdokument hinzugefügt.

AnalyzerConfigDocumentChanged 21

Ein Analysekonfigurationsdokument in der aktuellen Projektmappe wurde geändert.

AnalyzerConfigDocumentReloaded 20

Ein Analysekonfigurationsdokument in der aktuellen Projektmappe wurde neu geladen.

AnalyzerConfigDocumentRemoved 19

Ein Analysekonfigurationsdokument wurde aus der aktuellen Lösung entfernt.

DocumentAdded 9

Der aktuellen Projektmappe wurde ein Dokument hinzugefügt.

DocumentChanged 12

Ein Dokument in der aktuellen Projektmappe wurde geändert.

Wenn verknüpfte Dateien bearbeitet werden, wird pro verknüpfter Datei ein DocumentChanged Ereignis ausgelöst. Alle diese Ereignisse enthalten dieselbe OldSolution, und sie enthalten alle die gleiche NewSolution. Dies ist so, dass wir Dokumentänderungsereignisse für alle betroffenen Dokumente auslösen können, ohne Zwischenzustände zu melden, in denen der Inhalt der verknüpften Datei nicht übereinstimmt. Jedes DocumentChanged Ereignis stellt in diesem speziellen Fall keine inkrementelle Aktualisierung des vorherigen Ereignisses dar.

DocumentInfoChanged 17

Das Dokument in der aktuellen Lösung wurde geändert; Name, Ordner, Dateipfad

DocumentReloaded 11

Ein Dokument in der aktuellen Projektmappe wurde erneut geladen.

DocumentRemoved 10

Ein Dokument wurde aus der aktuellen Projektmappe entfernt.

ProjectAdded 5

Der aktuellen Projektmappe wurde ein Projekt hinzugefügt.

ProjectChanged 7

Ein Projekt in der aktuellen Projektmappe wurde geändert.

ProjectReloaded 8

Ein Projekt in der aktuellen Projektmappe wurde erneut geladen.

ProjectRemoved 6

Ein Projekt wurde aus der aktuellen Projektmappe entfernt.

SolutionAdded 1

Dem Arbeitsbereich wurde eine Lösung hinzugefügt.

SolutionChanged 0

Die aktuelle Lösung wurde aus einem nicht angegebenen Grund geändert.

SolutionCleared 3

Die aktuelle Projektmappe wurde von allen Projekten und Dokumenten gelöscht.

SolutionReloaded 4

Die aktuelle Lösung wurde erneut geladen.

SolutionRemoved 2

Die aktuelle Lösung wurde aus dem Arbeitsbereich entfernt.

Gilt für: