IVsColorizer2 Arabirim
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.
Ortam askıya almasına ve yeniden başlatmasına izin vererek dil hizmeti renklendirici 'yi genişletir.
public interface class IVsColorizer2
public interface class IVsColorizer2
__interface IVsColorizer2
[System.Runtime.InteropServices.Guid("868A4381-537A-4D61-803C-301819CE2C2F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsColorizer2
[<System.Runtime.InteropServices.Guid("868A4381-537A-4D61-803C-301819CE2C2F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsColorizer2 = interface
Public Interface IVsColorizer2
- Öznitelikler
Açıklamalar
Genellikle, diğer işlemlerle kesintiye uğramaması için renklendirme ve yeniden başlatma işlemleri için kullanışlıdır.
Örneğin, oluşturulan kod eklendiğinde, kod yeniden biçimlendirilene kadar beklemeniz gerekir ve renk renklendirme öncesinde yeniden düzenlenmiş.
Uygulayanlara Notlar
Visual StudioOrtama askıya alma ve yeniden başlatma mekanizması sağlamak istiyorsanız bu arabirimi uygulayın.
IVsColorizer2 , uygulamasını sağlayan aynı nesne üzerinde uygulanmalıdır IVsColorizer .
IVsColorizer2 , öğesinden türetilmez IVsColorizer ve yöntemlerini uygulamaz.
Arayanlara Notlar
IVsColorizer Bu arabirimi edinmek için arabirimdeki QueryInterface metodunu çağırın. Bir düzenleyici, karmaşık görevler sırasında ekran yenilemeleri iyileştirmek için bu arabirimi kullanabilir.
Yöntemler
| BeginColorization() |
Renklendirme işlemlerini başlatır veya sürdürür. |
| EndColorization() |
Renklendirme işlemlerini askıya alır veya sonlandırır. |