IVsTextStream.EnumMarkers - метод
Перечисляет набор конкретных s меток текстового потока на основе заданных критериев.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function EnumMarkers ( _
iPos As Integer, _
iLen As Integer, _
iMarkerType As Integer, _
dwFlags As UInteger, _
<OutAttribute> ByRef ppEnum As IVsEnumStreamMarkers _
) As Integer
int EnumMarkers(
int iPos,
int iLen,
int iMarkerType,
uint dwFlags,
out IVsEnumStreamMarkers ppEnum
)
int EnumMarkers(
[InAttribute] int iPos,
[InAttribute] int iLen,
[InAttribute] int iMarkerType,
[InAttribute] unsigned int dwFlags,
[OutAttribute] IVsEnumStreamMarkers^% ppEnum
)
abstract EnumMarkers :
iPos:int *
iLen:int *
iMarkerType:int *
dwFlags:uint32 *
ppEnum:IVsEnumStreamMarkers byref -> int
function EnumMarkers(
iPos : int,
iLen : int,
iMarkerType : int,
dwFlags : uint,
ppEnum : IVsEnumStreamMarkers
) : int
Параметры
iPos
Тип: Int32[in] начальная позиция в текстовом буфере.
iLen
Тип: Int32[in] длина текста для перечисления метку.
iMarkerType
Тип: Int32[in] тип маркеров, которые необходимо перечислить. Этот параметр игнорируется, если значение EM_ALLTYPES определяет, dwFlags параметр.
dwFlags
Тип: UInt32[in] параметры перечисления. Список dwFlags значения см. в разделе ENUMMARKERFLAGS.
ppEnum
Тип: Microsoft.VisualStudio.TextManager.Interop.IVsEnumStreamMarkers%[out] указатель на IVsEnumStreamMarkers интерфейс.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextStream::EnumMarkers(
[in] long iPos,
[in] long iLen,
[in] long iMarkerType,
[in] DWORD dwFlags,
[out] IVsEnumStreamMarkers **ppEnum
);
Этот метод перечисляет маркеры для заданного в область значений dwFlags параметр. EnumMarkers перечисляет все метки, но возвращает IVsTextStreamMarker интерфейс посредством IVsEnumStreamMarkers интерфейс.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен