IVsHiddenTextClient.MakeBaseSpanVisible 方法

调用,在特定的隐藏区域需要显示。

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

语法

声明
Function MakeBaseSpanVisible ( _
    pHidReg As IVsHiddenRegion, _
    pBaseSpan As TextSpan() _
) As Integer
int MakeBaseSpanVisible(
    IVsHiddenRegion pHidReg,
    TextSpan[] pBaseSpan
)
int MakeBaseSpanVisible(
    [InAttribute] IVsHiddenRegion^ pHidReg, 
    [InAttribute] array<TextSpan>^ pBaseSpan
)
abstract MakeBaseSpanVisible : 
        pHidReg:IVsHiddenRegion * 
        pBaseSpan:TextSpan[] -> int
function MakeBaseSpanVisible(
    pHidReg : IVsHiddenRegion, 
    pBaseSpan : TextSpan[]
) : int

参数

返回值

类型:Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 textmgr.idl:

HRESULT IVsHiddenTextClient::MakeBaseSpanVisible(
   [in] IVsHiddenRegion *pHidReg, 
   [in] TextSpan *pBaseSpan
);

,如果应显示时,调用此方法在页上的隐藏区域内的文本。 如果用户执行需要隐藏文本部分可见的操作 (例如, 导航 行单步执行命令、文件中命中的调试器,查找,等等) 然后该环境调用隐藏文本管理器无法自动使工作表可见区域的此方法。 在当前实现对于隐藏的区域仅发生;可折叠区域将自动扩展。

备注

当调用此方法时,客户端在指定的隐藏区域必须显示文本。客户端必须通过调用 Invalidate 在销毁的隐藏区域或重置隐藏的区域的大小,以便它不再包含所需的文本。,当调用此方法时,添加或移除其他区域是可以接受的。

.NET Framework 安全性

请参阅

参考

IVsHiddenTextClient 接口

Microsoft.VisualStudio.TextManager.Interop 命名空间