IVsSolutionBuildManager2.StartSimpleUpdateProjectConfiguration – metoda (IVsHierarchy, IVsHierarchy, String, UInt32, UInt32, Int32)
Toto je variantou příkazu update, který umožňuje sestavit, vyčistit, zavést nebo spustit konfigurační jednoho projektu.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int StartSimpleUpdateProjectConfiguration(
IVsHierarchy pIVsHierarchyToBuild,
IVsHierarchy pIVsHierarchyDependent,
string pszDependentConfigurationCanonicalName,
uint dwFlags,
uint dwDefQueryResults,
int fSuppressUI
)
int StartSimpleUpdateProjectConfiguration(
IVsHierarchy^ pIVsHierarchyToBuild,
IVsHierarchy^ pIVsHierarchyDependent,
String^ pszDependentConfigurationCanonicalName,
unsigned int dwFlags,
unsigned int dwDefQueryResults,
int fSuppressUI
)
abstract StartSimpleUpdateProjectConfiguration :
pIVsHierarchyToBuild:IVsHierarchy *
pIVsHierarchyDependent:IVsHierarchy *
pszDependentConfigurationCanonicalName:string *
dwFlags:uint32 *
dwDefQueryResults:uint32 *
fSuppressUI:int -> int
Function StartSimpleUpdateProjectConfiguration (
pIVsHierarchyToBuild As IVsHierarchy,
pIVsHierarchyDependent As IVsHierarchy,
pszDependentConfigurationCanonicalName As String,
dwFlags As UInteger,
dwDefQueryResults As UInteger,
fSuppressUI As Integer
) As Integer
Parametry
- pIVsHierarchyToBuild
[v] Ukazatel IVsHierarchy objektu projekt výstavby.
- pIVsHierarchyDependent
[v] Ukazatel v grafu závislost obsažené v volitelné závislé projektu IVsHierarchy.
- pszDependentConfigurationCanonicalName
[v] Nulový řetězec ukončený volitelná konfigurace závislých kanonický název obsahující ukazatel.
- dwFlags
[v] Dvojité slovo obsahující sestavení aktualizace příznaků.Další informace naleznete v tématu VSSOLNBUILDUPDATEFLAGS2.
- dwDefQueryResults
[v] Výsledky dotazu obsahující def double word.Další informace naleznete v tématu VSSOLNBUILDQUERYRESULTS.
- fSuppressUI
[v] Nastavit na true používat výchozí odpověď na všechny dialogy, které nebudou zobrazeny; jinak false.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Implementuje
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsSolutionBuildManager2::StartSimpleUpdateProjectConfiguration(
[in] IVsHierarchy *pIVsHierarchyToBuild,
[in] IVsHierarchy *pIVsHierarchyDependent,
[in] LPCOLESTR pszDependentConfigurationCanonicalName,
[in] DWORD dwFlags,
[in] DWORD dwDefQueryResults
);
Ukazatelů pIVsHierarchyDependent a pszDependentConfigurationCanonicalName implementace metody nepoužívají a musí být null.Jinak E_INVALIDARG , bude vrácena.
Viz také
IVsSolutionBuildManager2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek