Metodo IVsTextColorState.ReColorizeLines
Ricalcola lo stato di colore delle righe in un buffer di testo.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
Function ReColorizeLines ( _
iTopLine As Integer, _
iBottomLine As Integer _
) As Integer
int ReColorizeLines(
int iTopLine,
int iBottomLine
)
int ReColorizeLines(
[InAttribute] int iTopLine,
[InAttribute] int iBottomLine
)
abstract ReColorizeLines :
iTopLine:int *
iBottomLine:int -> int
function ReColorizeLines(
iTopLine : int,
iBottomLine : int
) : int
Parametri
iTopLine
Tipo: Int32[in] Prima riga da controllare.
iBottomLine
Tipo: Int32[in] Ultima riga da controllare.
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 IVsTextColorState::ReColorizeLines(
[in] long iTopLine,
[in] long iBottomLine
);
Colorizers che necessario segnalare modifiche dello stato di un insieme di righe chiama questo metodo. L'implementazione del buffer calcola lo stato di colore alla fine di ogni riga, da iTopLine in iBottomLinee continua gli stati il calcolo (EOL) della fine della riga fino a quando una riga non fare riferimento a quello di colore. Le generazioni del buffer quindi OnChangeAttributes per trasmettere questa modifica del colore per le visualizzazioni disponibili.
iTopLine = -1, iBottomLine = -1 rappresenta un caso speciale che implementa i colori tutte le righe.
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.