IVsLanguageServiceBuildErrorReporter 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.
Bir proje sistemine sahip bir dil hizmeti için hata raporlaması sağlar.
public interface class IVsLanguageServiceBuildErrorReporter
public interface class IVsLanguageServiceBuildErrorReporter
__interface IVsLanguageServiceBuildErrorReporter
[System.Runtime.InteropServices.Guid("A7C1346C-6FD6-4AD5-A6FA-AE732AA42040")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsLanguageServiceBuildErrorReporter
[<System.Runtime.InteropServices.Guid("A7C1346C-6FD6-4AD5-A6FA-AE732AA42040")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsLanguageServiceBuildErrorReporter = interface
Public Interface IVsLanguageServiceBuildErrorReporter
- Türetilmiş
- Öznitelikler
Açıklamalar
Bu arabirim uygulanmışsa, proje sistemi ReportError bir hata işleme yapmadan önce ilk çağırır. Dil hizmeti raporlamayı işlediğinde (dışında bir şey döndürüyor E_NOTIMPL ), proje sistemi hatayı hata listesine bildirmez. Proje sistemi, ClearErrors dil hizmetine bildirilen hatalar artık geçerli olmadığında (örneğin, sonraki derleme başladığında) çağırır.
Yöntemler
| ClearErrors() |
Varolan derleme hatalarını temizler. |
| ReportError(String, String, VSTASKPRIORITY, Int32, Int32, String) |
Bir derleme hatası bildiriyor. |