IVsTextColorState.ReColorizeLines, méthode
Recalcule l'état de couleur des entrées ligne une mémoire tampon de texte.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
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
Paramètres
iTopLine
Type : Int32[in] première ligne à activer.
iBottomLine
Type : Int32[in] ligne de bout à activer.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsTextColorState::ReColorizeLines(
[in] long iTopLine,
[in] long iBottomLine
);
Les coloriseurs qui doivent signaler des modifications de l'état de couleur d'un jeu de lignes appellent cette méthode. L'implémentation de la mémoire tampon calcule l'état de couleur à la fin de chaque ligne, d'iTopLine à iBottomLine, et poursuit la fin calculatrice (EOL) des états de ligne jusqu'à ce qu'une ligne enregistre le même état de couleur. La mémoire tampon déclenche ensuite OnChangeAttributes pour transmettre par effectuer ce changement de couleur aux vues disponibles.
iTopLine = -1, iBottomLine = -1 est un cas spécial qui signifie colorize toutes les lignes.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.