Interfaccia IVsTextHidingLayerModule
Implementata da qualsiasi modulo del livello che nasconde il testo.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
<InterfaceTypeAttribute()> _
<GuidAttribute("1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")> _
Public Interface IVsTextHidingLayerModule
[InterfaceTypeAttribute()]
[GuidAttribute("1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")]
public interface IVsTextHidingLayerModule
[InterfaceTypeAttribute()]
[GuidAttribute(L"1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")]
public interface class IVsTextHidingLayerModule
[<InterfaceTypeAttribute()>]
[<GuidAttribute("1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")>]
type IVsTextHidingLayerModule = interface end
public interface IVsTextHidingLayerModule
Il tipo IVsTextHidingLayerModule espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
MakeBaseSpanVisible | Genera un intervallo di testo visibile. |
In alto
Note
Questa interfaccia viene implementata da qualsiasi modulo del livello che nasconde il testo. Ovvero se un dato livello possibile tornare VIEW_E_LOCATION_HIDDEN, deve implementare questa interfaccia per consentire il testo da rendere visibile se un'azione dell'utente, ad esempio “Vai“il comando) rende necessario.
quando MakeBaseSpanVisible viene chiamato, il livello necessario rendere il testo visibile se conosce come. Se non riesce, il modulo di layout viene distrutto! I livelli che non nascondere il testo non devono implementare questa interfaccia. tuttavia, quando MakeBaseSpanVisible viene chiamato, i livelli possono assumere (e sono benvenuto ASSERIRE) che l'intervallo di base è già stata reso visibile dal livello di seguito.