VsRemoveFileFlags Enumeration

Definition

Bezeichnet die Flags, die in OnAfterRemoveFiles(IVsProject, Int32, String[], VSREMOVEFILEFLAGS[]) verwendet werden.

Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

public enum class VsRemoveFileFlags
public enum class VsRemoveFileFlags
enum VsRemoveFileFlags
[System.Flags]
public enum VsRemoveFileFlags
[<System.Flags>]
type VsRemoveFileFlags = 
Public Enum VsRemoveFileFlags
Vererbung
VsRemoveFileFlags
Attribute

Felder

IsDirectoryBased 1

Veraltet. Nicht verwenden.

IsNestedProjectFile 8

Geschachteltes Projekt (Datei), d. h. die Datei, die sich am Stammknoten eines geschachtelten Projekts befindet.

IsRemovedFromProjectOnly 16

Dieses Flag unterscheidet zwei Vorgänge: "Entfernen aus dem Projekt" und "Löschen". Wenn dieses Flag festgelegt ist, wird die Datei aus dem Projekt entfernt, ist aber immer noch auf dem Datenträger vorhanden.

IsSpecialFile 4

Sonderdatei, d. h. eine nicht sichtbare Datei, die einer anderen Datei im Projekt zugeordnet ist.

NoFlags 0

Keine Flags sind der Datei zugeordnet.

RemoveFromSourceControlDoneExternally 2

Gibt an, dass die Datei bereits aus der Quellcodeverwaltung entfernt wurde.

Gilt für