IVsHiddenTextSession.EnumHiddenRegions (Método)
Devuelve una lista de las regiones ocultas actuales.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
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
Parámetros
dwFindFlags
Tipo: UInt32[in] Opciones para buscar las regiones ocultas. Para obtener más información, vea FIND_HIDDEN_REGION_FLAGS.
dwCookie
Tipo: UInt32[in] Especifica el tipo oculto definido por cliente de región para buscar. Especifique un valor que coincida con el identificador definido por cliente especificado durante la creación de la nueva región oculta (es decir, el miembro de dwClient en la estructura de NewHiddenRegion ).
ptsRange
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Especifica el intervalo de texto en el que enumerar las regiones ocultas.
ppEnum
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsEnumHiddenRegions%[out] Puntero a un objeto de IVsEnumHiddenRegions que se utiliza para enumerar las regiones ocultas de tipo especificado sobre el intervalo especificado en el búfer de texto.
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 IVsHiddenTextSession::EnumHiddenRegions(
[in] DWORD dwFindFlags,
[in] DWORD_PTR dwCookie,
[in] TextSpan *ptsRange,
[out] IVsEnumHiddenRegions **ppEnum
);
IVsHiddenTextSession.EnumHiddenRegionsdevuelve una lista estática de la instantánea de regiones ocultas. Hay una variedad de opciones de Buscar que puede especificar, según el valor del parámetro de dwFindFlags . Estas opciones incluyen buscar todas las regiones, buscar las áreas de un tipo que coincide con la especificada en el parámetro de dwCookie , y encontrar las regiones ocultas que forman una intersección o que están contenidas completamente por un intervalo de texto determinada. Para obtener más información sobre las opciones disponibles, vea FIND_HIDDEN_REGION_FLAGS.
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)