IVsLibrary2.UpdateCounter(UInt32) Method

Definition

Returns the current change counter for the library and is used to indicate that the library contents have changed.

public:
 int UpdateCounter([Runtime::InteropServices::Out] System::UInt32 % pCurUpdate);
int UpdateCounter([Runtime::InteropServices::Out] unsigned int & pCurUpdate);
public int UpdateCounter (out uint pCurUpdate);
abstract member UpdateCounter : uint32 -> int
Public Function UpdateCounter (ByRef pCurUpdate As UInteger) As Integer

Parameters

pCurUpdate
UInt32

[out] Returns the current update counter.

Returns

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

Remarks

COM Signature

From vsshell80.idl:

HRESULT IVsLibrary2::UpdateCounter(  
   [out] ULONG *pCurUpdate  
);  

The update counter is incremented any time an update is made to a library. The environment calls this method to get the current update counter to determine if it is necessary to again query a library object.

Applies to