FixAllContext Constructeurs
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.
Surcharges
FixAllContext(Document, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken) |
Crée un FixAllContext. Utilisez cette surcharge lors de l’application d’un correctif à un diagnostic avec un emplacement source.
Cette surcharge ne peut pas être utilisée avec ou ContainingType valeur ContainingMember pour le |
FixAllContext(Project, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken) |
Crée un FixAllContext. Utilisez cette surcharge lors de l’application du correctif à un diagnostic sans emplacement source, c’est-à-dire None. |
FixAllContext(Document, Nullable<TextSpan>, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken) |
Crée un nouveau FixAllContext avec un élément associé |
FixAllContext(Document, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken)
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
Crée un FixAllContext. Utilisez cette surcharge lors de l’application d’un correctif à un diagnostic avec un emplacement source.
Cette surcharge ne peut pas être utilisée avec ou ContainingType valeur ContainingMember pour le scope
.
Pour ceux qui corrigent toutes les étendues, utilisez le FixAllContext constructeur qui accepte un paramètre « diagnosticSpan » pour identifier le membre ou le type contenant en fonction de cette étendue.
public:
FixAllContext(Microsoft::CodeAnalysis::Document ^ document, Microsoft::CodeAnalysis::CodeFixes::CodeFixProvider ^ codeFixProvider, Microsoft::CodeAnalysis::CodeFixes::FixAllScope scope, System::String ^ codeActionEquivalenceKey, System::Collections::Generic::IEnumerable<System::String ^> ^ diagnosticIds, Microsoft::CodeAnalysis::CodeFixes::FixAllContext::DiagnosticProvider ^ fixAllDiagnosticProvider, System::Threading::CancellationToken cancellationToken);
public FixAllContext (Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider codeFixProvider, Microsoft.CodeAnalysis.CodeFixes.FixAllScope scope, string codeActionEquivalenceKey, System.Collections.Generic.IEnumerable<string> diagnosticIds, Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider fixAllDiagnosticProvider, System.Threading.CancellationToken cancellationToken);
public FixAllContext (Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider codeFixProvider, Microsoft.CodeAnalysis.CodeFixes.FixAllScope scope, string? codeActionEquivalenceKey, System.Collections.Generic.IEnumerable<string> diagnosticIds, Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider fixAllDiagnosticProvider, System.Threading.CancellationToken cancellationToken);
new Microsoft.CodeAnalysis.CodeFixes.FixAllContext : Microsoft.CodeAnalysis.Document * Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider * Microsoft.CodeAnalysis.CodeFixes.FixAllScope * string * seq<string> * Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.CodeFixes.FixAllContext
Public Sub New (document As Document, codeFixProvider As CodeFixProvider, scope As FixAllScope, codeActionEquivalenceKey As String, diagnosticIds As IEnumerable(Of String), fixAllDiagnosticProvider As FixAllContext.DiagnosticProvider, cancellationToken As CancellationToken)
Paramètres
- document
- Document
Document dans lequel corriger toutes les occurrences a été déclenchée.
- codeFixProvider
- CodeFixProvider
Sous-jacent CodeFixProvider qui a déclenché ce correctif tout.
- scope
- FixAllScope
FixAllScope pour corriger toutes les occurrences.
- codeActionEquivalenceKey
- String
Valeur EquivalenceKey attendue d’un CodeAction participant à ce correctif.
- diagnosticIds
- IEnumerable<String>
ID de diagnostic à corriger.
- fixAllDiagnosticProvider
- FixAllContext.DiagnosticProvider
FixAllContext.DiagnosticProvider pour extraire des diagnostics de document/projet pour résoudre un problème dans un FixAllContext.
- cancellationToken
- CancellationToken
Jeton d’annulation pour corriger tout calcul.
S’applique à
FixAllContext(Project, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken)
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
Crée un FixAllContext. Utilisez cette surcharge lors de l’application du correctif à un diagnostic sans emplacement source, c’est-à-dire None.
public:
FixAllContext(Microsoft::CodeAnalysis::Project ^ project, Microsoft::CodeAnalysis::CodeFixes::CodeFixProvider ^ codeFixProvider, Microsoft::CodeAnalysis::CodeFixes::FixAllScope scope, System::String ^ codeActionEquivalenceKey, System::Collections::Generic::IEnumerable<System::String ^> ^ diagnosticIds, Microsoft::CodeAnalysis::CodeFixes::FixAllContext::DiagnosticProvider ^ fixAllDiagnosticProvider, System::Threading::CancellationToken cancellationToken);
public FixAllContext (Microsoft.CodeAnalysis.Project project, Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider codeFixProvider, Microsoft.CodeAnalysis.CodeFixes.FixAllScope scope, string codeActionEquivalenceKey, System.Collections.Generic.IEnumerable<string> diagnosticIds, Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider fixAllDiagnosticProvider, System.Threading.CancellationToken cancellationToken);
public FixAllContext (Microsoft.CodeAnalysis.Project project, Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider codeFixProvider, Microsoft.CodeAnalysis.CodeFixes.FixAllScope scope, string? codeActionEquivalenceKey, System.Collections.Generic.IEnumerable<string> diagnosticIds, Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider fixAllDiagnosticProvider, System.Threading.CancellationToken cancellationToken);
new Microsoft.CodeAnalysis.CodeFixes.FixAllContext : Microsoft.CodeAnalysis.Project * Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider * Microsoft.CodeAnalysis.CodeFixes.FixAllScope * string * seq<string> * Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.CodeFixes.FixAllContext
Public Sub New (project As Project, codeFixProvider As CodeFixProvider, scope As FixAllScope, codeActionEquivalenceKey As String, diagnosticIds As IEnumerable(Of String), fixAllDiagnosticProvider As FixAllContext.DiagnosticProvider, cancellationToken As CancellationToken)
Paramètres
- project
- Project
Projet dans lequel corriger toutes les occurrences a été déclenchée.
- codeFixProvider
- CodeFixProvider
Sous-jacent CodeFixProvider qui a déclenché ce correctif tout.
- scope
- FixAllScope
FixAllScope pour corriger toutes les occurrences.
- codeActionEquivalenceKey
- String
Valeur EquivalenceKey attendue d’un CodeAction participant à ce correctif.
- diagnosticIds
- IEnumerable<String>
ID de diagnostic à corriger.
- fixAllDiagnosticProvider
- FixAllContext.DiagnosticProvider
FixAllContext.DiagnosticProvider pour extraire des diagnostics de document/projet pour résoudre un problème dans un FixAllContext.
- cancellationToken
- CancellationToken
Jeton d’annulation pour corriger tout calcul.
S’applique à
FixAllContext(Document, Nullable<TextSpan>, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken)
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
- Source:
- FixAllContext.cs
Crée un nouveau FixAllContext avec un élément associé diagnosticSpan
.
Utilisez cette surcharge lors de l’application d’un correctif à un diagnostic avec un emplacement source et à l’aide ContainingMember ou ContainingType pour le scope
. Lors de l’utilisation d’autres étendues de correction, diagnosticSpan
n’est pas obligatoire et d’autres constructeurs qui ne prennent pas d’étendue de diagnostic peuvent être utilisés à la place.
public FixAllContext (Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.Text.TextSpan? diagnosticSpan, Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider codeFixProvider, Microsoft.CodeAnalysis.CodeFixes.FixAllScope scope, string? codeActionEquivalenceKey, System.Collections.Generic.IEnumerable<string> diagnosticIds, Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider fixAllDiagnosticProvider, System.Threading.CancellationToken cancellationToken);
new Microsoft.CodeAnalysis.CodeFixes.FixAllContext : Microsoft.CodeAnalysis.Document * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider * Microsoft.CodeAnalysis.CodeFixes.FixAllScope * string * seq<string> * Microsoft.CodeAnalysis.CodeFixes.FixAllContext.DiagnosticProvider * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.CodeFixes.FixAllContext
Public Sub New (document As Document, diagnosticSpan As Nullable(Of TextSpan), codeFixProvider As CodeFixProvider, scope As FixAllScope, codeActionEquivalenceKey As String, diagnosticIds As IEnumerable(Of String), fixAllDiagnosticProvider As FixAllContext.DiagnosticProvider, cancellationToken As CancellationToken)
Paramètres
- document
- Document
Document dans lequel corriger toutes les occurrences a été déclenchée.
Étendue pour le diagnostic pour lequel corriger toutes les occurrences a été déclenchée.
- codeFixProvider
- CodeFixProvider
Sous-jacent CodeFixProvider qui a déclenché ce correctif tout.
- scope
- FixAllScope
FixAllScope pour corriger toutes les occurrences.
- codeActionEquivalenceKey
- String
Valeur EquivalenceKey attendue d’un CodeAction participant à ce correctif.
- diagnosticIds
- IEnumerable<String>
ID de diagnostic à corriger.
- fixAllDiagnosticProvider
- FixAllContext.DiagnosticProvider
FixAllContext.DiagnosticProvider pour extraire des diagnostics de document/projet pour résoudre un problème dans un FixAllContext.
- cancellationToken
- CancellationToken
Jeton d’annulation pour corriger tout calcul.