Source.OnHiddenRegionChange 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当隐藏区域已更改时调用。
public:
virtual void OnHiddenRegionChange(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ region, Microsoft::VisualStudio::TextManager::Interop::HIDDEN_REGION_EVENT evt, int fBufferModifiable);
public:
virtual void OnHiddenRegionChange(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ region, Microsoft::VisualStudio::TextManager::Interop::HIDDEN_REGION_EVENT evt, int fBufferModifiable);
virtual void OnHiddenRegionChange(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion const & region, Microsoft::VisualStudio::TextManager::Interop::HIDDEN_REGION_EVENT evt, int fBufferModifiable);
public virtual void OnHiddenRegionChange (Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion region, Microsoft.VisualStudio.TextManager.Interop.HIDDEN_REGION_EVENT evt, int fBufferModifiable);
abstract member OnHiddenRegionChange : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion * Microsoft.VisualStudio.TextManager.Interop.HIDDEN_REGION_EVENT * int -> unit
override this.OnHiddenRegionChange : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion * Microsoft.VisualStudio.TextManager.Interop.HIDDEN_REGION_EVENT * int -> unit
Public Overridable Sub OnHiddenRegionChange (region As IVsHiddenRegion, evt As HIDDEN_REGION_EVENT, fBufferModifiable As Integer)
参数
- region
- IVsHiddenRegion
一个 IVsHiddenRegion 对象,该对象表示已更改的隐藏区域。
一个来自枚举的值,该值 HIDDEN_REGION_EVENT 描述区域更改的方式。
- fBufferModifiable
- Int32
如果作为更改的结果,可以安全地更改源缓冲区,则为非零值;否则,源缓冲区必须保持不变。
实现
注解
只要更改隐藏区域,就会调用此方法。 这不包括对隐藏区域状态所做的更改。
这是的方法的 IVsHiddenTextClient 实现 OnHiddenRegionChange 。
基本方法不执行任何操作。
有关隐藏区域的详细信息,请查看旧版语言服务中的大纲。