共用方式為


IVsHiddenTextSession.EnumHiddenRegions 方法

傳回一份目前的隱藏區域。

命名空間:  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]指定要尋找的用戶端定義隱藏的區域類型。 請指定符合新的隱藏區域建立時所指定的用戶端定義識別項的值 (也就是dwClient中的成員NewHiddenRegion結構)。

傳回值

類型: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 安全性

請參閱

參考

IVsHiddenTextSession 介面

Microsoft.VisualStudio.TextManager.Interop 命名空間