VsRemoveFileFlags Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |