IVsHiddenTextClient.MakeBaseSpanVisible (Método)
Llamado cuando una región oculta determinada necesita mostrar.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Function MakeBaseSpanVisible ( _
pHidReg As IVsHiddenRegion, _
pBaseSpan As TextSpan() _
) As Integer
int MakeBaseSpanVisible(
IVsHiddenRegion pHidReg,
TextSpan[] pBaseSpan
)
int MakeBaseSpanVisible(
[InAttribute] IVsHiddenRegion^ pHidReg,
[InAttribute] array<TextSpan>^ pBaseSpan
)
abstract MakeBaseSpanVisible :
pHidReg:IVsHiddenRegion *
pBaseSpan:TextSpan[] -> int
function MakeBaseSpanVisible(
pHidReg : IVsHiddenRegion,
pBaseSpan : TextSpan[]
) : int
Parámetros
pHidReg
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion[in] Puntero a un objeto oculto de región, IVsHiddenRegion
pBaseSpan
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Puntero a un objeto base del intervalo. Para obtener más información, vea TextSpan.
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 IVsHiddenTextClient::MakeBaseSpanVisible(
[in] IVsHiddenRegion *pHidReg,
[in] TextSpan *pBaseSpan
);
Se llama a este método cuando el texto de una región oculta debe ser expuesto. Si el usuario hace algo que requiere un fragmento de texto oculto visibles (por ejemplo, comando de la línea de Ir a , depurador que avanza, búsqueda en acierto de archivos, etc.) y el entorno llama a este método para las regiones que el administrador de texto oculto no puede crear automáticamente visible. En la implementación actual esto sucederá sólo para las regiones encubiertas; las regiones contraíbles automáticamente se expandieron.
Nota
Cuando se llama a este método, el cliente debe exponer el texto de la región oculta especificada.El cliente debe destruir la región oculta llamando a Invalidate o restablecer el intervalo de la región oculta de modo que incluya no es el texto necesario.Es aceptable agregar o quitar otras regiones cuando se llama a este método.
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)