Bahasa

ProjectProblemSuppressor Kelas

Definisi

Mewakili suppressor masalah yang digunakan oleh proyek SSDT. Metode ShouldSuppressProblem ini dapat diteruskan ke ShouldSuppressProblem untuk menggunakan kelas ini.

Ini membaca informasi supresi dari file dengan nama yang cocok SuppressionFilename ("StaticCodeAnalysis.SuppressMessages.xml") di direktori akar.

Semua jalur relatif akan diselesaikan relatif terhadap folder proyek yang ditentukan dalam konstruktor

public sealed class ProjectProblemSuppressor
type ProjectProblemSuppressor = class
Public NotInheritable Class ProjectProblemSuppressor
Warisan
ProjectProblemSuppressor

Bidang

Nama Deskripsi
SuppressionFilename

Nama file default untuk file penekanan pesan dalam proyek.

Properti

Nama Deskripsi
ShouldSuppressProblem

Mendapatkan predikat yang dapat digunakan untuk

Jika terjadi kesalahan selama

Metode

Nama Deskripsi
AddSuppressedProblems(IEnumerable<SuppressedProblemInfo>)

Menambahkan satu atau beberapa instans SuppressedProblemInfo ke kumpulan masalah yang ditekan. Kumpulan lengkap masalah yang ditekan akan segera ditulis ke file XML pencadangan.

CreateSuppressor(String, String)

Membuat baru ProjectProblemSuppressor.

CreateSuppressor(String)

Membuat baru ProjectProblemSuppressor.

GetSuppressedProblems()

Mendapatkan informasi tentang masalah apa yang akan ditekan. Secara khusus, sekumpulan SuppressedProblemInfo objek akan dikembalikan yang menentukan setiap kombinasi aturan yang ditekan dan nama file yang aturannya ditekan.

ResetSuppressedProblems()

Mereset masalah yang ditekan ke status defaultnya. Jika file supresi XML untuk proyek sudah ada maka status akan dimuat ulang dari sana, jika tidak, itu akan diatur ulang sehingga tidak ada masalah yang ditekan.

UnsuppressRulesFromFile(String)

Menghapus semua direktif supresi masalah untuk nama file tertentu.

Kumpulan masalah yang diperbarui untuk ditekan akan segera ditulis ke file XML cadangan yang menjelaskan aturan apa yang harus ditekan untuk file tertentu.

Berlaku untuk