FixAllContext 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
FixAllContext(Document, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken) |
새 FixAllContext를 만듭니다. 원본 위치가 있는 진단에 모두 수정을 적용할 때 이 오버로드를 사용합니다.
이 오버로드는 .에 대한 |
FixAllContext(Project, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken) |
새 FixAllContext를 만듭니다. 원본 위치가 없는 진단에 모두 수정을 적용할 때 이 오버로드를 사용합니다. 즉 None. |
FixAllContext(Document, Nullable<TextSpan>, CodeFixProvider, FixAllScope, String, IEnumerable<String>, FixAllContext+DiagnosticProvider, CancellationToken) |
연결된 |
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
새 FixAllContext를 만듭니다. 원본 위치가 있는 진단에 모두 수정을 적용할 때 이 오버로드를 사용합니다.
이 오버로드는 .에 대한 scope
값과 ContainingType 함께 ContainingMember 사용할 수 없습니다.
모든 범위를 수정하려면 'diagnosticSpan' 매개 변수를 사용하는 생성자를 사용하여 FixAllContext 이 범위에 따라 포함된 멤버 또는 형식을 식별합니다.
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)
매개 변수
- document
- Document
모든 항목 수정이 트리거된 문서입니다.
- codeFixProvider
- CodeFixProvider
CodeFixProvider 이 수정을 모두 트리거한 기본입니다.
- scope
- FixAllScope
FixAllScope 모든 항목을 수정합니다.
- codeActionEquivalenceKey
- String
EquivalenceKey 이 수정에 모두 참여할 것으로 예상되는 CodeAction 값입니다.
- diagnosticIds
- IEnumerable<String>
수정할 진단 ID입니다.
- fixAllDiagnosticProvider
- FixAllContext.DiagnosticProvider
FixAllContext.DiagnosticProvider 에서 수정 FixAllContext할 문서/프로젝트 진단을 가져옵니다.
- cancellationToken
- CancellationToken
모든 계산을 수정하기 위한 취소 토큰입니다.
적용 대상
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
새 FixAllContext를 만듭니다. 원본 위치가 없는 진단에 모두 수정을 적용할 때 이 오버로드를 사용합니다. 즉 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)
매개 변수
- project
- Project
모든 발생을 수정하는 프로젝트가 트리거되었습니다.
- codeFixProvider
- CodeFixProvider
CodeFixProvider 이 수정을 모두 트리거한 기본입니다.
- scope
- FixAllScope
FixAllScope 모든 항목을 수정합니다.
- codeActionEquivalenceKey
- String
EquivalenceKey 이 수정에 모두 참여할 것으로 예상되는 CodeAction 값입니다.
- diagnosticIds
- IEnumerable<String>
수정할 진단 ID입니다.
- fixAllDiagnosticProvider
- FixAllContext.DiagnosticProvider
FixAllContext.DiagnosticProvider 에서 수정 FixAllContext할 문서/프로젝트 진단을 가져옵니다.
- cancellationToken
- CancellationToken
모든 계산을 수정하기 위한 취소 토큰입니다.
적용 대상
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
연결된 diagnosticSpan
새 FixAllContext 항목을 만듭니다.
원본 위치가 있는 진단에 모두 수정을 적용하고 ContainingMember 사용하거나 ContainingType 사용할 때 이 오버로드를 scope
사용합니다. 다른 수정을 diagnosticSpan
사용하는 경우 모든 범위가 필요하지 않으며 진단 범위를 사용하지 않는 다른 생성자를 대신 사용할 수 있습니다.
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)
매개 변수
- document
- Document
모든 항목 수정이 트리거된 문서입니다.
- codeFixProvider
- CodeFixProvider
CodeFixProvider 이 수정을 모두 트리거한 기본입니다.
- scope
- FixAllScope
FixAllScope 모든 항목을 수정합니다.
- codeActionEquivalenceKey
- String
EquivalenceKey 이 수정에 모두 참여할 것으로 예상되는 CodeAction 값입니다.
- diagnosticIds
- IEnumerable<String>
수정할 진단 ID입니다.
- fixAllDiagnosticProvider
- FixAllContext.DiagnosticProvider
FixAllContext.DiagnosticProvider 에서 수정 FixAllContext할 문서/프로젝트 진단을 가져옵니다.
- cancellationToken
- CancellationToken
모든 계산을 수정하기 위한 취소 토큰입니다.
적용 대상
.NET