Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Einstellungen für eine Lösung.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
public enum __VSPROPID5
public enum class __VSPROPID5
type __VSPROPID5
Public Enumeration __VSPROPID5
Member
| Membername | Beschreibung | |
|---|---|---|
| VSPROPID_FaultedProjectCount | Die Anzahl der fehlerhaften Projekte in der Projektmappe. |
|
| VSPROPID_FIRST5 | Gibt die erste VSPROPID_. |
|
| VSPROPID_IsOpeningProjectUserInitiated | Gibt an, dass ein Projekt laden/Reload aktiv beim Empfang der Lösung Load-Ereignis OnAfterOpenProject aufgerufen. Diese Eigenschaft kann verwendet werden, ein Benutzer geladenes Projekt (z. B. Benutzer erneut geladen oder vorhandene/neues Projekt hinzufügen) im Gegensatz zu einem Projekt unterscheiden, die im Hintergrund über die Funktion für asynchrone Laden der Projektmappe geladen wird. Mit dem fAdded-Flag aus OnAfterOpenProject aufgerufen unterscheidet sich nicht auf diese beiden Bedingungen aus. fAdded gibt nur unabhängig davon, ob ein Projekt geladen wurde, vor oder nach dem OnAfterOpenSolution-Ereignis. |
|
| VSPROPID_ProjectFaultResolutionContext | Die IUnknown der IVsPropertyBag die den aktuellen Projekt Fehler auflösungskontext darstellt. Diese Eigenschaft ist schreibgeschützt (aber zurückgegebenen Eigenschaftensammlung änderbar ist). Diese Eigenschaft ist nur ungleich Null, wenn der Benutzer nur eine Geste, die einen Stapel von fehlerhaften Projekte durchgeführt hat aufgelöst werden muss. In diesem Fall vor dem Aufrufen von ResolveFault zum ersten Mal eine neue leere Eigenschaftensammlung erstellt und dieser Eigenschaft zugewiesen, und die Eigenschaft bleibt auf diese Weise für alle Aufrufe von ResolveFault logisch, Bewegung angehören. Nach dem letzten Aufruf von ResolveFault, die Eigenschaft festgelegt ist, Null zurück. Aus diesem Grund können beliebige Daten beibehalten und zwischen den ResolveFault in nur einer Aktion aufruft. Dies wird meist bei Fehler Auflösung einige modale Benutzeroberfläche aufgefordert erfordert, und ein Flag "Nicht mich für die übrigen Projekte Fragen" bereitstellt. Dieses Flag in der Eigenschaftensammlung zusammen mit der Eingabe des Benutzers gespeichert und für weitere Aufrufe zur abgefragt ResolveFault unterdrückt die Benutzeroberfläche und die gleiche Auswahl auf alle Projekte anwenden. Weitere Informationen finden Sie unter IVsProjectFaultResolver. |
|
| VSPROPID_SolutionFileExt | Erweiterung der Projektmappe (Standard - ".sln"). |
|
| VSPROPID_SolutionViewModel | Die IUnknown der IVsUIDataSource die das Ansichtsmodell für einige Eigenschaften enthält. Diese Eigenschaft wird hauptsächlich vom Projektmappen-Navigator verwendet. |
|
| VSPROPID_UserOptsFileExt | Die Lösungsoptionen gespeichert (Standard - "SUO"). |
Siehe auch
Microsoft.VisualStudio.Shell.Interop-Namespace
Zurück zum Anfang