IVsTextStream.EnumMarkers (Método)
Enumera el conjunto específico de s de marcadores de la secuencia de texto, en función de los criterios especificados.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
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
Parámetros
iPos
Tipo: Int32[in] Iniciar la posición en el búfer de texto.
iLen
Tipo: Int32[in] Longitud del texto para mostrar el marcador sobre.
iMarkerType
Tipo: Int32[in] tipo de marcadores a enumerar. se omite este parámetro si un valor de EM_ALLTYPES se especifica para el parámetro de dwFlags .
dwFlags
Tipo: UInt32[in] opciones de la enumeración. Para obtener una lista de valores de dwFlags , vea ENUMMARKERFLAGS.
ppEnum
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsEnumStreamMarkers%[out] puntero a la interfaz de IVsEnumStreamMarkers .
Valor devuelto
Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.
Comentarios
Prototipo COM
de textmgr.idl:
HRESULT IVsTextStream::EnumMarkers(
[in] long iPos,
[in] long iLen,
[in] long iMarkerType,
[in] DWORD dwFlags,
[out] IVsEnumStreamMarkers **ppEnum
);
Este método enumera los marcadores sobre una región determinada, con los valores del parámetro de dwFlags . EnumMarkers enumera todos los marcadores, pero obtiene la interfaz de IVsTextStreamMarker a través de la interfaz de IVsEnumStreamMarkers .
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)