IVsBuildableProjectCfg.QueryStartUpToDateCheck(UInt32, Int32[], Int32[]) IVsBuildableProjectCfg.QueryStartUpToDateCheck(UInt32, Int32[], Int32[]) IVsBuildableProjectCfg.QueryStartUpToDateCheck(UInt32, Int32[], Int32[]) IVsBuildableProjectCfg.QueryStartUpToDateCheck(UInt32, Int32[], Int32[]) Method

Definition

Determines whether or not a project is able to check if the current build is up to date.

int QueryStartUpToDateCheck(unsigned int dwOptions, std::Array <int> const & pfSupported, std::Array <int> const & pfReady);
public int QueryStartUpToDateCheck (uint dwOptions, int[] pfSupported, int[] pfReady);
abstract member QueryStartUpToDateCheck : uint32 * int[] * int[] -> int
Public Function QueryStartUpToDateCheck (dwOptions As UInteger, Optional pfSupported As Integer(), Optional pfReady As Integer()) As Integer

Parameters

dwOptions
UInt32 UInt32 UInt32 UInt32

[in] Options governing the up-to-date check. This parameter can contain values from VsUpToDateCheckFlags and VsUpToDateCheckFlags2.

pfSupported
Int32[]

[out, optional] Pointer to the flag that is set to true if the project supports checking if the current build is up to date.

pfReady
Int32[]

[out, optional] Pointer to the flag that is set to true if the project is ready to start the up-to-date check. This flag is currently unused.

Returns

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From vsshell.idl:

HRESULT IVsBuildableProjectCfg::QueryStartUpToDateCheck(  
   [in] DWORD dwOptions,  
   [out, optional] BOOL *pfSupported,  
   [out, optional] BOOL *pfReady  
);  

Applies to