Share via


IVsDocOutlineProvider.OnOutlineStateChange(UInt32, UInt32) Method

Definition

Notifies the client when changes have been made to the document outline state.

public:
 int OnOutlineStateChange(System::UInt32 dwMask, System::UInt32 dwState);
public:
 int OnOutlineStateChange(unsigned int dwMask, unsigned int dwState);
int OnOutlineStateChange(unsigned int dwMask, unsigned int dwState);
public int OnOutlineStateChange (uint dwMask, uint dwState);
abstract member OnOutlineStateChange : uint32 * uint32 -> int
Public Function OnOutlineStateChange (dwMask As UInteger, dwState As UInteger) As Integer

Parameters

dwMask
UInt32

[in] Value taken from the __VSOUTLINESTATE enumeration.

dwState
UInt32

[in] Values taken from the __VSOUTLINESTATE enumeration.

Returns

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

Remarks

COM Signature

From vsshell.idl:

HRESULT IVsDocOutlineProvider::OnOutlineStateChange(  
   [in] VSOUTLINESTATES dwMask,  
   [in] VSOUTLINESTATES dwState  
);  

Applies to