管理该隐藏的区域。
命名空间: 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)。