Interfaccia IVsColorizer2
Estende un colorizer del servizio di linguaggio in modo che l'ambiente sospenda e riavvii la colorazione.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")> _
<InterfaceTypeAttribute()> _
Public Interface IVsColorizer2
[GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface IVsColorizer2
[GuidAttribute(L"868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface class IVsColorizer2
[<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")>]
[<InterfaceTypeAttribute()>]
type IVsColorizer2 = interface end
public interface IVsColorizer2
Il tipo IVsColorizer2 espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
BeginColorization | Avviare o operazioni di colorazione riprendi. | |
EndColorization | sospende o termina operazioni di colorazione. |
In alto
Note
È spesso utile shelving e quindi riavviare la colorazione per non interferire con altre operazioni.
Ad esempio, quando il codice generato viene inserito, è necessario attendere fino a riformattare e effettuato il refactoring del codice prima di colori.
Note per gli implementatori
Implementare questa interfaccia se si desidera fornire Visual Studio ambiente un meccanismo per sospendere e riavviare i colori.
IVsColorizer2 è necessario implementare lo stesso oggetto forniscono l'implementazione di IVsColorizer.
IVsColorizer2 non deriva da IVsColorizer e non implementa i metodi.
Note per i chiamanti
chiamare QueryInterface metodo in IVsColorizer interfaccia per ottenere questa interfaccia. Un editor possibile utilizzare questa interfaccia per ottimizzare lo schermo aggiorna durante le attività complesse.