IVsTextColorState.ReColorizeLines(Int32, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Metin arabelleğindeki çizgilerin renk durumunu yeniden hesaplar.
public:
int ReColorizeLines(int iTopLine, int iBottomLine);
public:
int ReColorizeLines(int iTopLine, int iBottomLine);
int ReColorizeLines(int iTopLine, int iBottomLine);
public int ReColorizeLines (int iTopLine, int iBottomLine);
abstract member ReColorizeLines : int * int -> int
Public Function ReColorizeLines (iTopLine As Integer, iBottomLine As Integer) As Integer
Parametreler
- iTopLine
- Int32
'ndaki Denetlenecek ilk satır.
- iBottomLine
- Int32
'ndaki Denetlenecek son satır.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Açıklamalar
COM Imzası
Textmgr. IDL dosyasından:
HRESULT IVsTextColorState::ReColorizeLines(
[in] long iTopLine,
[in] long iBottomLine
);
Bir dizi satırın renk durumundaki değişikliklere işaret etmek için gereken renkleyiciler bu yöntemi çağırır. Arabelleğin uygulanması, her satırın sonundaki renk durumunu ' dan iTopLine iBottomLine ' a ve bir satır aynı renk durumunu raporladığında satır sonu (EOL) durumlarını hesaplamaya devam eder. Arabellek daha sonra OnChangeAttributes Bu rengin kullanılabilir görünümlere geçişini tetikler.
iTopLine =-1, iBottomLine =-1, tüm satırları renklendirme anlamına gelen özel bir durumdur.