IVsHiddenRegion 接口

管理该隐藏的区域。

命名空间:  Microsoft.VisualStudio.TextManager.Interop
程序集:  Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")> _
Public Interface IVsHiddenRegion
[InterfaceTypeAttribute()]
[GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")]
public interface IVsHiddenRegion
[InterfaceTypeAttribute()]
[GuidAttribute(L"41E57382-63F9-48E6-9DBD-163D2B14D41B")]
public interface class IVsHiddenRegion
[<InterfaceTypeAttribute()>]
[<GuidAttribute("41E57382-63F9-48E6-9DBD-163D2B14D41B")>]
type IVsHiddenRegion =  interface end
public interface IVsHiddenRegion

IVsHiddenRegion 类型公开以下成员。

方法

  名称 说明
公共方法 GetBanner 返回一个隐藏区域的标题区。
公共方法 GetBaseBuffer 提供了指向从该隐藏区域的文本缓冲区。
公共方法 GetBehavior 返回的隐藏区域行为,即,客户端控件或编辑控件。
公共方法 GetClientData 客户端返回数据为隐藏的区域。
公共方法 GetSpan 返回的隐藏区域的文本范围在文本缓冲区的。
公共方法 GetState 返回一个隐藏区域的状态。
公共方法 GetType 返回的隐藏区域类型 (即隐藏或可折叠)。
公共方法 Invalidate 移除该隐藏的区域并显示在一个普通视图中隐藏的文本。
公共方法 IsValid 确定该隐藏的区域是否有效。
公共方法 SetBanner 将隐藏的区域的标题区。
公共方法 SetClientData 将客户端数据为隐藏的区域。
公共方法 SetSpan 隐藏区域的文本范围在文本缓冲区的。
公共方法 SetState 将隐藏区域的状态。

页首

备注

此接口表示是隐藏的缓冲区部分。 使用 IVsHiddenRegion 接口,可以将一个隐藏的区域,更改其状态 (例如,折叠或展开),或者移除它。

对调用者的说明

调用此接口管理一个隐藏区域的属性。 该环境提供了指向 IVsHiddenRegion 对隐藏文本客户端 (IVsHiddenTextClient 对象)。 只能指定一个隐藏的文本客户端,如果创建一个新的隐藏文字会话 (CreateHiddenTextSession)。

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间