IVsSolutionBuildManager2.StartUpdateProjectConfigurations Method
Builds, cleans, or deploys a list of projects.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function StartUpdateProjectConfigurations ( _
cProjs As UInteger, _
rgpHierProjs As IVsHierarchy(), _
dwFlags As UInteger, _
fSuppressUI As Integer _
) As Integer
int StartUpdateProjectConfigurations(
uint cProjs,
IVsHierarchy[] rgpHierProjs,
uint dwFlags,
int fSuppressUI
)
int StartUpdateProjectConfigurations(
[InAttribute] unsigned int cProjs,
[InAttribute] array<IVsHierarchy^>^ rgpHierProjs,
[InAttribute] unsigned int dwFlags,
[InAttribute] int fSuppressUI
)
abstract StartUpdateProjectConfigurations :
cProjs:uint32 *
rgpHierProjs:IVsHierarchy[] *
dwFlags:uint32 *
fSuppressUI:int -> int
function StartUpdateProjectConfigurations(
cProjs : uint,
rgpHierProjs : IVsHierarchy[],
dwFlags : uint,
fSuppressUI : int
) : int
Parameters
cProjs
Type: UInt32[in] Count of projects to build.
rgpHierProjs
Type: array<Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[][in] Specifies list of projects to be built.
dwFlags
Type: UInt32[in] Double word containing the flags. For more information see VSSOLNBUILDUPDATEFLAGS.
fSuppressUI
Type: Int32[in] Set to true to use the default response to any dialogs, which will not be displayed; otherwise false.
Return Value
Type: Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsSolutionBuildManager2::StartUpdateProjectConfigurations(
[in] UINT cProjs,
[in, size_is(cProjs)] IVsHierarchy *rgpHierProjs[],
[in] DWORD dwFlags,
[in] BOOL fSuppressUI
);
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.