FixAllProvider.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Create(Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>) |
Crie um FixAllProvider que corrija documentos de forma independente. Isso deve ser usado em vez de BatchFixer no caso em que as correções para um Diagnostic único efeito do Document diagnóstico foram produzidas. |
Create(Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>, ImmutableArray<FixAllScope>) |
Crie um FixAllProvider que corrija documentos de forma independente para o determinado |
Create(Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>)
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
Crie um FixAllProvider que corrija documentos de forma independente. Isso deve ser usado em vez de BatchFixer no caso em que as correções para um Diagnostic único efeito do Document diagnóstico foram produzidas.
public static Microsoft.CodeAnalysis.CodeFixes.FixAllProvider Create (Func<Microsoft.CodeAnalysis.CodeFixes.FixAllContext,Microsoft.CodeAnalysis.Document,System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document?>> fixAllAsync);
static member Create : Func<Microsoft.CodeAnalysis.CodeFixes.FixAllContext, Microsoft.CodeAnalysis.Document, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> -> Microsoft.CodeAnalysis.CodeFixes.FixAllProvider
Public Shared Function Create (fixAllAsync As Func(Of FixAllContext, Document, ImmutableArray(Of Diagnostic), Task(Of Document))) As FixAllProvider
Parâmetros
- fixAllAsync
- Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>
Retorno de chamada que corrigirá o diagnóstico presente no documento fornecido. O documento retornado será examinado somente para seu conteúdo (por exemplo, é SyntaxTree ou SourceText. Nenhum outro aspecto dele (como atributos) ou alterações no Project ou Solution em que ele aponta será considerado.
Retornos
Aplica-se a
Create(Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>, ImmutableArray<FixAllScope>)
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
- Source:
- FixAllProvider.cs
Crie um FixAllProvider que corrija documentos de forma independente para o determinado supportedFixAllScopes
.
Isso deve ser usado em vez de BatchFixer no caso em que as correções para um Diagnostic único efeito do Document diagnóstico foram produzidas.
public static Microsoft.CodeAnalysis.CodeFixes.FixAllProvider Create (Func<Microsoft.CodeAnalysis.CodeFixes.FixAllContext,Microsoft.CodeAnalysis.Document,System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document?>> fixAllAsync, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeFixes.FixAllScope> supportedFixAllScopes);
static member Create : Func<Microsoft.CodeAnalysis.CodeFixes.FixAllContext, Microsoft.CodeAnalysis.Document, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeFixes.FixAllScope> -> Microsoft.CodeAnalysis.CodeFixes.FixAllProvider
Public Shared Function Create (fixAllAsync As Func(Of FixAllContext, Document, ImmutableArray(Of Diagnostic), Task(Of Document)), supportedFixAllScopes As ImmutableArray(Of FixAllScope)) As FixAllProvider
Parâmetros
- fixAllAsync
- Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>
Retorno de chamada que corrigirá o diagnóstico presente no documento fornecido. O documento retornado será examinado somente para seu conteúdo (por exemplo, é SyntaxTree ou SourceText. Nenhum outro aspecto dele (como atributos) ou alterações no Project ou Solution em que ele aponta será considerado.
- supportedFixAllScopes
- ImmutableArray<FixAllScope>
S compatíveis FixAllScopecom a correção de todo o provedor. Observe que Custom não há suporte para o DocumentBasedFixAllProvider e não deve fazer parte dos escopos com suporte.