Método IVsTextStream.EnumMarkers
Enumera um conjunto específico de s de marcadores de fluxo de texto, com base em critérios especificados.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
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] Posição inicial no buffer de texto.
iLen
Tipo: Int32[in] Tamanho do texto para enumerar o marcador.
iMarkerType
Tipo: Int32[in] Tipo de marcadores para enumerar. Este parâmetro é ignorado se o valor de EM_ALLTYPES é especificado para o dwFlags parâmetro.
dwFlags
Tipo: UInt32[in] Opções de enumeração. Para obter uma lista de dwFlags valores, consulte ENUMMARKERFLAGS.
ppEnum
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsEnumStreamMarkers%[out] Ponteiro para o IVsEnumStreamMarkers interface.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
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 os marcadores em uma determinada região, sujeitos ao valor (es) da dwFlags parâmetro. EnumMarkersEnumera todos os marcadores, mas obtém o IVsTextStreamMarker por meio da interface do IVsEnumStreamMarkers interface.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.