ProjectProblemSuppressor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |