__VSPROPID5 Výčet

Definice

Identifikuje nastavení vlastností pro řešení.

public enum class __VSPROPID5
public enum class __VSPROPID5
enum __VSPROPID5
public enum __VSPROPID5
type __VSPROPID5 = 
Public Enum __VSPROPID5
Dědičnost
__VSPROPID5

Pole

Name Hodnota Description
VSPROPID_FIRST5 -8042

Určuje první VSPROPID_.

VSPROPID_IsOpeningProjectUserInitiated -8042

Označuje, že při přijetí události načtení řešení OnAfterOpenProject je načítání a opětovné načtení projektu za chycené. Tuto vlastnost lze použít k rozlišení mezi projektem načteným uživatelem (např. opětovným načtením uživatele nebo přidáním existujícího nebo nového projektu) na rozdíl od projektu, který se načítá na pozadí, prostřednictvím funkce asynchronního načtení řešení. Použití příznaku fAdded z OnAfterOpenProject nerozlišuje tyto dvě podmínky. FAdded označuje pouze to, zda byl projekt načten před událostí OnAfterOpenSolution nebo po.

VSPROPID_SolutionViewModel -8041

Model IUnknownIVsUIDataSource zobrazení obsahuje některé vlastnosti řešení. Tuto vlastnost primárně používá navigátor řešení.

VSPROPID_ProjectFaultResolutionContext -8040

Z IUnknownIVsPropertyBag toho představuje aktuální kontext řešení chyb projektu. Tato vlastnost je jen pro čtení (vrácená taška vlastností je proměnlivá). Tato vlastnost není null pouze v případě, že uživatel právě provedl gesto, které vyžaduje, aby byla vyřešena dávka chybných projektů. V tomto případě se před prvním vyvoláním ResolveFault(Boolean) nové prázdné tašky vlastností vytvoří a přiřadí této vlastnosti a vlastnost zůstane tímto způsobem pro všechna volání ResolveFault , která logicky patří k tomuto gestu. Po posledním volání ResolveFaultje vlastnost nastavena zpět na hodnotu null. Proto je možné zachovat a předat libovolná data mezi ResolveFault voláními jedním gestem. Obvykle se používá v případě, že řešení chyb vyžaduje určitou modální výzvu k uživatelskému rozhraní a poskytuje příznak Nepožádejte mě o zbývající projekty. Tento příznak lze uložit do tašky vlastností spolu se vstupem uživatele a dotazovat se na další volání, která ResolveFault potlačí uživatelské rozhraní a použije stejnou volbu pro všechny projekty. Další informace naleznete na IVsProjectFaultResolver.

VSPROPID_FaultedProjectCount -8039

Počet chybných projektů v řešení.

VSPROPID_UserOptsFileExt -8038

Přípona souboru s možnostmi řešení (výchozí – .suo).

VSPROPID_SolutionFileExt -8037

Přípona souboru řešení (výchozí – ".sln").

Platí pro