返回当前的隐藏区域的列表。
命名空间: Microsoft.VisualStudio.TextManager.Interop
程序集: Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
语法
声明
Function EnumHiddenRegions ( _
dwFindFlags As UInteger, _
dwCookie As UInteger, _
ptsRange As TextSpan(), _
<OutAttribute> ByRef ppEnum As IVsEnumHiddenRegions _
) As Integer
int EnumHiddenRegions(
uint dwFindFlags,
uint dwCookie,
TextSpan[] ptsRange,
out IVsEnumHiddenRegions ppEnum
)
int EnumHiddenRegions(
[InAttribute] unsigned int dwFindFlags,
[InAttribute] unsigned int dwCookie,
[InAttribute] array<TextSpan>^ ptsRange,
[OutAttribute] IVsEnumHiddenRegions^% ppEnum
)
abstract EnumHiddenRegions :
dwFindFlags:uint32 *
dwCookie:uint32 *
ptsRange:TextSpan[] *
ppEnum:IVsEnumHiddenRegions byref -> int
function EnumHiddenRegions(
dwFindFlags : uint,
dwCookie : uint,
ptsRange : TextSpan[],
ppEnum : IVsEnumHiddenRegions
) : int
参数
dwFindFlags
类型:UInt32[in] 查找隐藏区域的选项。 有关更多信息,请参见 FIND_HIDDEN_REGION_FLAGS。
dwCookie
类型:UInt32[in] 指定由客户端定义的隐藏区域类型查找。 指定是与新的隐藏区域后的值 ( NewHiddenRegion 结构的 dwClient 成员的) 创建指定的该客户端定义的标识符。
ptsRange
类型:array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] 指定枚举的隐藏区域的文本范围。
ppEnum
类型:Microsoft.VisualStudio.TextManager.Interop.IVsEnumHiddenRegions%[out] 用于枚举指定类型的隐藏区域在指定的范围中的文本缓冲区的 IVsEnumHiddenRegions 对象的指针。
返回值
类型:Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 textmgr.idl:
HRESULT IVsHiddenTextSession::EnumHiddenRegions(
[in] DWORD dwFindFlags,
[in] DWORD_PTR dwCookie,
[in] TextSpan *ptsRange,
[out] IVsEnumHiddenRegions **ppEnum
);
IVsHiddenTextSession.EnumHiddenRegions返回一个静态快照列表中隐藏的区域。 可以指定以下各种 查找 选项,具体 dwFindFlags 参数的值。 这些选项在 dwCookie 参数包括查找所有区域,查找与指定和查找由文本特定范围相交或完全包含的隐藏区域的类型的区域。 有关可用选项的更多信息,请参见 FIND_HIDDEN_REGION_FLAGS。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。