Partager via


ProjectProblemSuppressor Classe

Définition

Représente le suppresseur de problème utilisé par les projets SSDT. La méthode ShouldSuppressProblem peut être transmise à ShouldSuppressProblem pour utiliser cette classe.

Cela permet de lire les informations de suppression dans un fichier dont le nom correspond à SuppressionFilename (« StaticCodeAnalysis.SuppressMessages.xml ») dans le répertoire racine.

Tous les chemins relatifs seront résolus par rapport au dossier de projet défini dans le constructeur

public sealed class ProjectProblemSuppressor
type ProjectProblemSuppressor = class
Public NotInheritable Class ProjectProblemSuppressor
Héritage
ProjectProblemSuppressor

Champs

SuppressionFilename

Nom de fichier par défaut d’un fichier de suppression de message dans un projet.

Propriétés

ShouldSuppressProblem

Obtient le prédicat qui peut être utilisé pour

Si des erreurs se produisent pendant

Méthodes

AddSuppressedProblems(IEnumerable<SuppressedProblemInfo>)

Ajoute une ou plusieurs instances de SuppressedProblemInfo à l'ensemble des problèmes supprimés. L'ensemble complet des problèmes supprimés est immédiatement écrit dans le fichier XML de sauvegarde.

CreateSuppressor(String, String)

Crée un ProjectProblemSuppressor.

CreateSuppressor(String)

Crée un ProjectProblemSuppressor.

GetSuppressedProblems()

Obtient des informations sur les problèmes à supprimer. Plus précisément, un ensemble d'objets SuppressedProblemInfo est retourné qui définit chaque combinaison d'une règle en cours de suppression et le nom du fichier pour lequel la règle est supprimée.

ResetSuppressedProblems()

Réinitialise les problèmes supprimés à leur état par défaut. Si un fichier XML de suppression pour le projet existait déjà, l'état est rechargé à partir de là, sinon, il est réinitialisé pour qu'aucun problème ne soit supprimé.

UnsuppressRulesFromFile(String)

Supprime toutes les directives de suppression des problèmes pour un nom de fichier particulier.

L'ensemble mis à jour des problèmes à supprimer est immédiatement écrit dans le fichier XML de stockage qui indique les règles devant être supprimées pour un fichier donné.

S’applique à