Método IVsHiddenTextClient.MakeBaseSpanVisible
Chamado quando uma determinada região oculta precisa ser exibido.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
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] Ponteiro para um objeto de região ocultaIVsHiddenRegion
pBaseSpan
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Ponteiro para um objeto base de span. Para obter mais informações, consulte TextSpan .
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 IVsHiddenTextClient::MakeBaseSpanVisible(
[in] IVsHiddenRegion *pHidReg,
[in] TextSpan *pBaseSpan
);
Esse método é chamado quando o texto dentro de uma região oculto deve ser exposto. Se o usuário faz algo que requer um pedaço de texto oculto seja visível (por exemplo, Goto de linha de comando, stepping, do depurador encontrar no acerto de arquivos e assim por diante), em seguida, o ambiente chama este método para regiões que o Gerenciador de texto oculto automaticamente não é possível tornar visível. Na implementação atual isso só acontecerá para regiões escondidos; regiões recolhíveis serão expandidas automaticamente.
Dica
Quando esse método é chamado, o cliente deve expor o texto na região oculta especificado.O cliente deverá ou destruir a região oculta chamando Invalidate ou redefinir o intervalo da região oculto para que ele não inclui mais o texto obrigatório.É aceitável para adicionar ou remover outras regiões, quando esse método é chamado.
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.