IVsHiddenTextClient.OnHiddenRegionChange Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called when the user expands or collapses a hidden region.
public:
void OnHiddenRegionChange(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ pHidReg, Microsoft::VisualStudio::TextManager::Interop::HIDDEN_REGION_EVENT EventCode, int fBufferModifiable);
public:
void OnHiddenRegionChange(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ pHidReg, Microsoft::VisualStudio::TextManager::Interop::HIDDEN_REGION_EVENT EventCode, int fBufferModifiable);
void OnHiddenRegionChange(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion const & pHidReg, Microsoft::VisualStudio::TextManager::Interop::HIDDEN_REGION_EVENT EventCode, int fBufferModifiable);
public void OnHiddenRegionChange (Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion pHidReg, Microsoft.VisualStudio.TextManager.Interop.HIDDEN_REGION_EVENT EventCode, int fBufferModifiable);
abstract member OnHiddenRegionChange : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion * Microsoft.VisualStudio.TextManager.Interop.HIDDEN_REGION_EVENT * int -> unit
Public Sub OnHiddenRegionChange (pHidReg As IVsHiddenRegion, EventCode As HIDDEN_REGION_EVENT, fBufferModifiable As Integer)
Parameters
- pHidReg
- IVsHiddenRegion
[in] Pointer to a hidden region object, IVsHiddenRegion being expanded or collapsed.
- EventCode
- HIDDEN_REGION_EVENT
[in] Indicates the exact user action taken on the hidden text region. For more information, see HIDDEN_REGION_EVENT.
- fBufferModifiable
- 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.
Note
Do not add or remove hidden regions in response to this method being called.