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 структура).
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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
IVsHiddenTextSession Интерфейс
Microsoft.VisualStudio.TextManager.Interop - пространство имен