Bagikan melalui


ProjectProblemSuppressor Kelas

Definisi

Mewakili penahan 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

SuppressionFilename

Nama file default untuk file penekanan pesan dalam proyek.

Properti

ShouldSuppressProblem

Mendapatkan predikat yang dapat digunakan untuk

Jika terjadi kesalahan selama

Metode

AddSuppressedProblems(IEnumerable<SuppressedProblemInfo>)

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

CreateSuppressor(String)

Membuat baru ProjectProblemSuppressor.

CreateSuppressor(String, 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 arahan supresi masalah untuk nama file tertentu.

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

Berlaku untuk