Partilhar via


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

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

Consulte também

Referência

IVsHiddenTextClient Interface

Namespace Microsoft.VisualStudio.TextManager.Interop