Metodo IVsHiddenTextClient.MakeBaseSpanVisible
Chiamato quando uno nascosta particolare deve essere visualizzato.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
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
Parametri
pHidReg
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion[in] Puntatore a un oggetto nascosto dell'area, IVsHiddenRegion
pBaseSpan
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Puntatore a un oggetto di base dell'intervallo. Per ulteriori informazioni, vedere TextSpan .
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr.idl:
HRESULT IVsHiddenTextClient::MakeBaseSpanVisible(
[in] IVsHiddenRegion *pHidReg,
[in] TextSpan *pBaseSpan
);
Questo metodo viene chiamato quando il testo all'interno di un'area nascosta deve essere esposto. Se l'utente esegue un'azione che richiede un testo nascosto di essere visibile (ad esempio, Goto allineare il comando, l'esecuzione di istruzioni del debugger, individuare la riga eseguita i file e così via, quindi l'ambiente chiamato questo metodo per le aree che l'amministratore di testo nascosto non può automaticamente rendere visibili. Nell'implementazione corrente si verificherà solo per le aree celate; le aree comprimibili automaticamente verranno espanse.
Nota
Quando questo metodo viene chiamato, il client deve esporre il testo nell'area nascosta specificata.Il client deve o eliminare l'area nascosta chiamando Invalidate o reimpostato l'intervallo nascosto dell'area in modo che non includa il testo desiderato.È possibile aggiungere o rimuovere altre aree quando questo metodo viene chiamato.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.