Langage

ProjectProblemSuppressor Classe

Définition

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

Cela lit les informations de suppression d’un fichier avec un nom correspondant SuppressionFilename («StaticCodeAnalysis.SuppressMessages.xml») dans le répertoire racine.

Tous les chemins d’accès relatifs sont résolus par rapport au dossier du projet défini dans le constructeur

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

Champs

Nom Description
SuppressionFilename

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

Propriétés

Nom Description
ShouldSuppressProblem

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

Si des erreurs se produisent pendant

Méthodes

Nom Description
AddSuppressedProblems(IEnumerable<SuppressedProblemInfo>)

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

CreateSuppressor(String, String)

Crée un nouveau ProjectProblemSuppressor.

CreateSuppressor(String)

Crée un nouveau 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 supprimée et le nom de 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 de suppression XML pour le projet existait déjà, l’état sera rechargé à partir de là, sinon il sera réinitialisé afin qu’aucun problème ne soit supprimé.

UnsuppressRulesFromFile(String)

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

L’ensemble de problèmes mis à jour à supprimer est immédiatement écrit dans le fichier XML de stockage qui décrit les règles à supprimer pour un fichier donné.

S’applique à