VsHiddenTextLayerClass.EnumHiddenRegions Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
EnumHiddenRegions(UInt32, IntPtr, TextSpan[], IVsEnumHiddenRegions) | |
EnumHiddenRegions(UInt32, UInt32, TextSpan[], IVsEnumHiddenRegions) |
Returns a list of the current hidden regions. |
EnumHiddenRegions(UInt32, IntPtr, TextSpan[], IVsEnumHiddenRegions)
public:
virtual int EnumHiddenRegions(System::UInt32 dwFindFlags, IntPtr filterData, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsRange, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumHiddenRegions ^ % ppEnum);
public virtual int EnumHiddenRegions (uint dwFindFlags, IntPtr filterData, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] ptsRange, out Microsoft.VisualStudio.TextManager.Interop.IVsEnumHiddenRegions ppEnum);
abstract member EnumHiddenRegions : uint32 * nativeint * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * IVsEnumHiddenRegions -> int
override this.EnumHiddenRegions : uint32 * nativeint * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * IVsEnumHiddenRegions -> int
Public Overridable Function EnumHiddenRegions (dwFindFlags As UInteger, filterData As IntPtr, ptsRange As TextSpan(), ByRef ppEnum As IVsEnumHiddenRegions) As Integer
Parameters
- dwFindFlags
- UInt32
- filterData
-
IntPtr
nativeint
- ptsRange
- TextSpan[]
- ppEnum
- IVsEnumHiddenRegions
Returns
Implements
Applies to
EnumHiddenRegions(UInt32, UInt32, TextSpan[], IVsEnumHiddenRegions)
Returns a list of the current hidden regions.
public:
virtual int EnumHiddenRegions(System::UInt32 dwFindFlags, System::UInt32 dwCookie, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsRange, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumHiddenRegions ^ % ppEnum) = Microsoft::VisualStudio::TextManager::Interop::IVsHiddenTextSession::EnumHiddenRegions;
public:
virtual int EnumHiddenRegions(unsigned int dwFindFlags, unsigned int dwCookie, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsRange, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumHiddenRegions ^ & ppEnum) = Microsoft::VisualStudio::TextManager::Interop::IVsHiddenTextSession::EnumHiddenRegions;
virtual int EnumHiddenRegions(unsigned int dwFindFlags, unsigned int dwCookie, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & ptsRange, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsEnumHiddenRegions const & & ppEnum);
public virtual int EnumHiddenRegions (uint dwFindFlags, uint dwCookie, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] ptsRange, out Microsoft.VisualStudio.TextManager.Interop.IVsEnumHiddenRegions ppEnum);
abstract member EnumHiddenRegions : uint32 * uint32 * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * IVsEnumHiddenRegions -> int
override this.EnumHiddenRegions : uint32 * uint32 * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] * IVsEnumHiddenRegions -> int
Public Overridable Function EnumHiddenRegions (dwFindFlags As UInteger, dwCookie As UInteger, ptsRange As TextSpan(), ByRef ppEnum As IVsEnumHiddenRegions) As Integer
Parameters
- dwFindFlags
- UInt32
[in] Options for finding hidden regions. For more information, see FIND_HIDDEN_REGION_FLAGS.
- dwCookie
- UInt32
[in] Specifies the client-defined hidden region type to find. Specify a value that matches the client-defined identifier specified during the creation of the new hidden region (that is, the dwClient
member in the NewHiddenRegion structure).
- ptsRange
- TextSpan[]
[in] Specifies the range of text over which to enumerate the hidden regions.
- ppEnum
- IVsEnumHiddenRegions
[out] Pointer to an IVsEnumHiddenRegions object that is used to enumerate hidden regions of specified type over the specified range in the text buffer.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.