调用,在特定的隐藏区域需要显示。
命名空间: 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
参数
pHidReg
类型:Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion[in] 为一个隐藏的区域对象的指针, IVsHiddenRegion
pBaseSpan
类型:array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] 对基本大小对象的指针。 有关更多信息,请参见TextSpan。
返回值
类型:Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 textmgr.idl:
HRESULT IVsHiddenTextClient::MakeBaseSpanVisible(
[in] IVsHiddenRegion *pHidReg,
[in] TextSpan *pBaseSpan
);
,如果应显示时,调用此方法在页上的隐藏区域内的文本。 如果用户执行需要隐藏文本部分可见的操作 (例如, 导航 行单步执行命令、文件中命中的调试器,查找,等等) 然后该环境调用隐藏文本管理器无法自动使工作表可见区域的此方法。 在当前实现对于隐藏的区域仅发生;可折叠区域将自动扩展。
备注
当调用此方法时,客户端在指定的隐藏区域必须显示文本。客户端必须通过调用 Invalidate 在销毁的隐藏区域或重置隐藏的区域的大小,以便它不再包含所需的文本。,当调用此方法时,添加或移除其他区域是可以接受的。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。