FixAllProvider.Create Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Create(Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>) |
Cree un objeto FixAllProvider que corrija los documentos de forma independiente. Esto se debe usar en lugar de en el caso de BatchFixer que las correcciones de un Diagnostic solo efecto afecten al Document diagnóstico en . |
Create(Func<FixAllContext,Document,ImmutableArray<Diagnostic>,Task<Document>>, ImmutableArray<FixAllScope>) |
Cree un FixAllProvider objeto que corrija los documentos de forma independiente para el especificado |
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
Cree un objeto FixAllProvider que corrija los documentos de forma independiente. Esto se debe usar en lugar de en el caso de BatchFixer que las correcciones de un Diagnostic solo efecto afecten al Document diagnóstico en .
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>>
Devolución de llamada que corregirá los diagnósticos presentes en el documento proporcionado. El documento devuelto solo se examinará para su contenido (por ejemplo, es SyntaxTree o SourceText. No se considerará ningún otro aspecto (como atributos) ni cambios en los Project puntos o Solution en .
Devoluciones
Se aplica 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
Cree un FixAllProvider objeto que corrija los documentos de forma independiente para el especificado supportedFixAllScopes
.
Esto se debe usar en lugar de en el caso de BatchFixer que las correcciones de un Diagnostic solo efecto afecten al Document diagnóstico en .
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>>
Devolución de llamada que corregirá los diagnósticos presentes en el documento proporcionado. El documento devuelto solo se examinará para su contenido (por ejemplo, es SyntaxTree o SourceText. No se considerará ningún otro aspecto (como atributos) ni cambios en los Project puntos o Solution en .
- supportedFixAllScopes
- ImmutableArray<FixAllScope>
Se admite FixAllScopepara la corrección de todo el proveedor. Tenga en cuenta que Custom no es compatible con DocumentBasedFixAllProvider y no debe formar parte de los ámbitos admitidos.