__VSQUERYFLAVORREFERENCESCONTEXT Enumeration

Definition

Beschreibt den Kontext, wenn IVsProjectFlavorReferences3 abgefragt wird.

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

Felder

VSQUERYFLAVORREFERENCESCONTEXT_AddReference 0

Gibt an, dass das Projektsystem versucht, einen neuen Projektverweis hinzuzufügen. Normalerweise geschieht dies, wenn ein Benutzer versucht, einen neuen Projektverweis über das Verweis-Manager-Dialogfeld hinzuzufügen. Die Konfiguration kann den Projektverweis verweigern und das richtige Fehlerdialogfeld anzeigen, um den Benutzer zu eine Eingabe aufzufordern.

VSQUERYFLAVORREFERENCESCONTEXT_LoadReference 1

Gibt an, dass das Projektsystem die Verweise lädt, was erfolgt, wenn ein Projekt geladen wird. Da das Projekt noch nicht geladen ist, wenn der Typ den Projektverweis verweigert, kann das Laden des Projekts fehlschlagen. Daher sollte der Typ jeden Projektverweis für diesen Kontext zulassen, um die Blockierung beim Laden des Projekts aufzuheben. Die Konfiguration kann den ungültigen Projektverweis später verweigern, wenn der Kontext VSQUERYFLAVORREFERENCESCONTEXT ist.

VSQUERYFLAVORREFERENCESCONTEXT_RefreshReference 2

Gibt an, dass das Projektsystem versucht, einen bestehenden Projektverweis zu aktualisieren. Dies kann in einigen Szenarien auftreten. Wenn beispielsweise das Projekt zuerst geladen wird, ist der Projektverweis nicht aufgelöst. Das Projektsystem muss daher den Verweis aktualisieren, um ihn aufzulösen. Wenn das Referenzprojekt darüber hinaus geändert wird, ist es erforderlich, dass auch dieses konfigurierte Projekt seinen Projektverweis aktualisiert. Die Konfiguration muss jede Benutzeroberfläche für diesen Kontext unterdrücken, damit der Benutzer nicht verwirrt wird; stattdessen kann die Konfiguration eine entsprechende Nachricht im pbstreReason-Ausgabeparameter festlegen, damit die Fehlermeldung in der Fehlerlistenansicht angezeigt wird.

Gilt für