IVsHiddenTextClient.OnHiddenRegionChange Method

Called when the user expands or collapses a hidden region.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Déclaration
Sub OnHiddenRegionChange ( _
    pHidReg As IVsHiddenRegion, _
    EventCode As HIDDEN_REGION_EVENT, _
    fBufferModifiable As Integer _
)
'Utilisation
Dim instance As IVsHiddenTextClient
Dim pHidReg As IVsHiddenRegion
Dim EventCode As HIDDEN_REGION_EVENT
Dim fBufferModifiable As Integer

instance.OnHiddenRegionChange(pHidReg, _
    EventCode, fBufferModifiable)
void OnHiddenRegionChange(
    IVsHiddenRegion pHidReg,
    HIDDEN_REGION_EVENT EventCode,
    int fBufferModifiable
)
void OnHiddenRegionChange(
    [InAttribute] IVsHiddenRegion^ pHidReg, 
    [InAttribute] HIDDEN_REGION_EVENT EventCode, 
    [InAttribute] int fBufferModifiable
)
abstract OnHiddenRegionChange : 
        pHidReg:IVsHiddenRegion * 
        EventCode:HIDDEN_REGION_EVENT * 
        fBufferModifiable:int -> unit 
function OnHiddenRegionChange(
    pHidReg : IVsHiddenRegion, 
    EventCode : HIDDEN_REGION_EVENT, 
    fBufferModifiable : int
)

Parameters

  • fBufferModifiable
    Type: System.Int32
    [in] Flag indicating whether the buffer can be modified.

Remarks

COM Signature

From textmgr.idl:

HRESULT IVsHiddenTextClient::OnHiddenRegionChange(
   [in] IVsHiddenRegion *pHidReg, 
   [in] HIDDEN_REGION_EVENT EventCode, 
   [in] BOOL fBufferModifiable
);

IVsHiddenTextClient.OnHiddenRegionChange is only fired in response to external churn on the view or buffer; it is not fired in response to calls on IVsHiddenTextState.

Notes

Do not add or remove hidden regions in response to this method being called.

.NET Framework Security

See Also

Reference

IVsHiddenTextClient Interface

IVsHiddenTextClient Members

Microsoft.VisualStudio.TextManager.Interop Namespace