Compartir a través de


FixAllContext Constructores

Definición

Sobrecargas

FixAllContext(Document, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken)

Crea un nuevo FixAllContext. Use esta sobrecarga al aplicar la corrección de todo a un diagnóstico con una ubicación de origen.

Esta sobrecarga no se puede usar con ni ContainingType con ContainingMember el valor de .scope Para esas correcciones de todos los ámbitos, use el FixAllContext constructor que toma un parámetro "diagnosticSpan" para identificar el miembro o el tipo contenedor en función de este intervalo.

FixAllContext(Project, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken)

Crea un nuevo FixAllContext. Use esta sobrecarga al aplicar la corrección de todo a un diagnóstico sin ubicación de origen, es decir, None.

FixAllContext(Document, Nullable<TextSpan>, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken)

Crea un objeto con FixAllContext un asociado diagnosticSpan. Use esta sobrecarga al aplicar la corrección de todo a un diagnóstico con una ubicación de origen y use ContainingMember o ContainingType para scope. Cuando se usa otra corrección de todos los ámbitos, diagnosticSpan no es necesario y otro constructor que no toma un intervalo de diagnóstico se puede usar en su lugar.

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
Source:
FixAllContext.cs

Crea un nuevo FixAllContext. Use esta sobrecarga al aplicar la corrección de todo a un diagnóstico con una ubicación de origen.

Esta sobrecarga no se puede usar con ni ContainingType con ContainingMember el valor de .scope Para esas correcciones de todos los ámbitos, use el FixAllContext constructor que toma un parámetro "diagnosticSpan" para identificar el miembro o el tipo contenedor en función de este intervalo.

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)

Parámetros

document
Document

Documento en el que se han desencadenado todas las repeticiones.

codeFixProvider
CodeFixProvider

Subyacente CodeFixProvider que desencadenó esta corrección.

scope
FixAllScope

FixAllScope para corregir todas las repeticiones.

codeActionEquivalenceKey
String

Valor EquivalenceKey esperado de un CodeAction participante en esta corrección.

diagnosticIds
IEnumerable<String>

Identificadores de diagnóstico que se van a corregir.

fixAllDiagnosticProvider
FixAllContext.DiagnosticProvider

FixAllContext.DiagnosticProviderpara capturar diagnósticos de documentos o proyectos que se van a corregir en .FixAllContext

cancellationToken
CancellationToken

Token de cancelación para corregir todos los cálculos.

Se aplica a

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
Source:
FixAllContext.cs

Crea un nuevo FixAllContext. Use esta sobrecarga al aplicar la corrección de todo a un diagnóstico sin ubicación de origen, es decir, 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)

Parámetros

project
Project

Proyecto en el que se han activado todas las repeticiones.

codeFixProvider
CodeFixProvider

Subyacente CodeFixProvider que desencadenó esta corrección.

scope
FixAllScope

FixAllScope para corregir todas las repeticiones.

codeActionEquivalenceKey
String

Valor EquivalenceKey esperado de un CodeAction participante en esta corrección.

diagnosticIds
IEnumerable<String>

Identificadores de diagnóstico que se van a corregir.

fixAllDiagnosticProvider
FixAllContext.DiagnosticProvider

FixAllContext.DiagnosticProviderpara capturar diagnósticos de documentos o proyectos que se van a corregir en .FixAllContext

cancellationToken
CancellationToken

Token de cancelación para corregir todos los cálculos.

Se aplica a

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
Source:
FixAllContext.cs

Crea un objeto con FixAllContext un asociado diagnosticSpan. Use esta sobrecarga al aplicar la corrección de todo a un diagnóstico con una ubicación de origen y use ContainingMember o ContainingType para scope. Cuando se usa otra corrección de todos los ámbitos, diagnosticSpan no es necesario y otro constructor que no toma un intervalo de diagnóstico se puede usar en su lugar.

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)

Parámetros

document
Document

Documento en el que se han desencadenado todas las repeticiones.

diagnosticSpan
Nullable<TextSpan>

Intervalo para el diagnóstico para el que se desencadenaron todas las repeticiones.

codeFixProvider
CodeFixProvider

Subyacente CodeFixProvider que desencadenó esta corrección.

scope
FixAllScope

FixAllScope para corregir todas las repeticiones.

codeActionEquivalenceKey
String

Valor EquivalenceKey esperado de un CodeAction participante en esta corrección.

diagnosticIds
IEnumerable<String>

Identificadores de diagnóstico que se van a corregir.

fixAllDiagnosticProvider
FixAllContext.DiagnosticProvider

FixAllContext.DiagnosticProviderpara capturar diagnósticos de documentos o proyectos que se van a corregir en .FixAllContext

cancellationToken
CancellationToken

Token de cancelación para corregir todos los cálculos.

Se aplica a