Metoda IVsSolutionBuildManager.StartSimpleUpdateProjectConfiguration — (IVsHierarchy, IVsHierarchy, String, UInt32, UInt32, Int32)
Jest to typ variant polecenia aktualizacji, które służy do tworzenia, czyszczenia, wdrażania lub uruchamianie konfiguracji pojedynczego projektu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
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
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Wskaźnik do IVsHierarchy obiektu projektu do kompilacji.
pIVsHierarchyDependent
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Wskaźnik do opcjonalne zależne projektu na wykresie zależności zawartych w IVsHierarchy.
pszDependentConfigurationCanonicalName
Type: System.String[in] Wskaźnik null zakończone ciąg zawierający nazwę kanoniczną opcjonalne konfiguracji zależnej.
dwFlags
Type: System.UInt32[in] Double word zawierających kompilacji aktualizacja flag. Aby uzyskać więcej informacji, zobacz VSSOLNBUILDUPDATEFLAGS2.
dwDefQueryResults
Type: System.UInt32[in] Wyniki zapytania zawierające def double word. Aby uzyskać więcej informacji, zobacz VSSOLNBUILDQUERYRESULTS.
fSuppressUI
Type: System.Int32[in] Ustaw true do używania domyślnej odpowiedzi na wszystkie okna dialogowe, które będą wyświetlane; w przeciwnym razie false.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsSolutionBuildManager::StartSimpleUpdateProjectConfiguration(
[in] IVsHierarchy *pIVsHierarchyToBuild,
[in] IVsHierarchy *pIVsHierarchyDependent,
[in] LPCOLESTR pszDependentConfigurationCanonicalName,
[in] DWORD dwFlags,
[in] DWORD dwDefQueryResults
);
Wskaźniki pIVsHierarchyDependent i pszDependentConfigurationCanonicalName nie są używane w implementacji metody i musi być null. W przeciwnym razie E_INVALIDARG zostaną zwrócone.
Zobacz też
Interfejs IVsSolutionBuildManager
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku