CodeAction.Create Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Create(String, ImmutableArray<CodeAction>, Boolean) |
Membuat yang CodeAction mewakili sekelompok tindakan kode. |
| Create(String, Func<CancellationToken,Task<Document>>, String) |
CodeAction Membuat untuk perubahan pada satu Document. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta. |
| Create(String, Func<CancellationToken,Task<Solution>>, String) |
CodeAction Membuat untuk perubahan ke lebih dari satu Document dalam Solution. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta. |
| Create(String, ImmutableArray<CodeAction>, Boolean, CodeActionPriority) |
Membuat yang CodeAction mewakili sekelompok tindakan kode. |
| Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Document>>, String, CodeActionPriority) | |
| Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Solution>>, String, CodeActionPriority) |
CodeAction Membuat untuk perubahan ke lebih dari satu Document dalam Solution. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta. |
| Create(String, Func<CancellationToken,Task<Document>>, String, CodeActionPriority) |
CodeAction Membuat untuk perubahan pada satu Document. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta. |
| Create(String, Func<CancellationToken,Task<Solution>>, String, CodeActionPriority) |
CodeAction Membuat untuk perubahan ke lebih dari satu Document dalam Solution. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta. |
Create(String, ImmutableArray<CodeAction>, Boolean)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
Membuat yang CodeAction mewakili sekelompok tindakan kode.
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeActions.CodeAction> nestedActions, bool isInlinable);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeActions.CodeAction> nestedActions, bool isInlinable);
static member Create : string * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeActions.CodeAction> * bool -> Microsoft.CodeAnalysis.CodeActions.CodeAction
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
static member Create : string * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeActions.CodeAction> * bool -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, nestedActions As ImmutableArray(Of CodeAction), isInlinable As Boolean) As CodeAction
Parameter
- title
- String
CodeAction Judul grup.
- nestedActions
- ImmutableArray<CodeAction>
Tindakan kode dalam grup.
- isInlinable
- Boolean
true untuk mengizinkan inlining anggota grup ke induk; jika tidak, false untuk mengharuskan grup ini muncul sebagai grup dengan tindakan berlapis.
Mengembalikan
- Atribut
Berlaku untuk
Create(String, Func<CancellationToken,Task<Document>>, String)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
CodeAction Membuat untuk perubahan pada satu Document. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta.
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> createChangedDocument, string equivalenceKey = default);
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> createChangedDocument, string? equivalenceKey = default);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> createChangedDocument, string? equivalenceKey);
static member Create : string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> * string -> Microsoft.CodeAnalysis.CodeActions.CodeAction
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
static member Create : string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> * string -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, createChangedDocument As Func(Of CancellationToken, Task(Of Document)), Optional equivalenceKey As String = Nothing) As CodeAction
Public Shared Function Create (title As String, createChangedDocument As Func(Of CancellationToken, Task(Of Document)), equivalenceKey As String) As CodeAction
Parameter
- title
- String
CodeActionJudul .
- createChangedDocument
- Func<CancellationToken,Task<Document>>
Fungsi untuk membuat Document.
- equivalenceKey
- String
Nilai opsional yang digunakan untuk menentukan kesetaraan CodeAction dengan nilai lainnya CodeAction. Lihat EquivalenceKey.
Mengembalikan
- Atribut
Berlaku untuk
Create(String, Func<CancellationToken,Task<Solution>>, String)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
CodeAction Membuat untuk perubahan ke lebih dari satu Document dalam Solution. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta.
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> createChangedSolution, string equivalenceKey = default);
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> createChangedSolution, string? equivalenceKey = default);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> createChangedSolution, string? equivalenceKey);
static member Create : string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> * string -> Microsoft.CodeAnalysis.CodeActions.CodeAction
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
static member Create : string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> * string -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, createChangedSolution As Func(Of CancellationToken, Task(Of Solution)), Optional equivalenceKey As String = Nothing) As CodeAction
Public Shared Function Create (title As String, createChangedSolution As Func(Of CancellationToken, Task(Of Solution)), equivalenceKey As String) As CodeAction
Parameter
- title
- String
CodeActionJudul .
- createChangedSolution
- Func<CancellationToken,Task<Solution>>
Fungsi untuk membuat Solution.
- equivalenceKey
- String
Nilai opsional yang digunakan untuk menentukan kesetaraan CodeAction dengan nilai lainnya CodeAction. Lihat EquivalenceKey.
Mengembalikan
- Atribut
Berlaku untuk
Create(String, ImmutableArray<CodeAction>, Boolean, CodeActionPriority)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
Membuat yang CodeAction mewakili sekelompok tindakan kode.
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeActions.CodeAction> nestedActions, bool isInlinable, Microsoft.CodeAnalysis.CodeActions.CodeActionPriority priority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default);
static member Create : string * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.CodeActions.CodeAction> * bool * Microsoft.CodeAnalysis.CodeActions.CodeActionPriority -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, nestedActions As ImmutableArray(Of CodeAction), isInlinable As Boolean, Optional priority As CodeActionPriority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default) As CodeAction
Parameter
- title
- String
CodeAction Judul grup.
- nestedActions
- ImmutableArray<CodeAction>
Tindakan kode dalam grup.
- isInlinable
- Boolean
true untuk mengizinkan inlining anggota grup ke induk; jika tidak, false untuk mengharuskan grup ini muncul sebagai grup dengan tindakan berlapis.
- priority
- CodeActionPriority
Prioritas tindakan kode
Mengembalikan
Berlaku untuk
Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Document>>, String, CodeActionPriority)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress>,System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> createChangedDocument, string? equivalenceKey = default, Microsoft.CodeAnalysis.CodeActions.CodeActionPriority priority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default);
static member Create : string * Func<IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress>, System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> * string * Microsoft.CodeAnalysis.CodeActions.CodeActionPriority -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, createChangedDocument As Func(Of IProgress(Of CodeAnalysisProgress), CancellationToken, Task(Of Document)), Optional equivalenceKey As String = Nothing, Optional priority As CodeActionPriority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default) As CodeAction
Parameter
- title
- String
- createChangedDocument
- Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Document>>
- equivalenceKey
- String
- priority
- CodeActionPriority
Prioritas tindakan kode
Mengembalikan
Berlaku untuk
Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Solution>>, String, CodeActionPriority)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
CodeAction Membuat untuk perubahan ke lebih dari satu Document dalam Solution. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta.
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress>,System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> createChangedSolution, string? equivalenceKey = default, Microsoft.CodeAnalysis.CodeActions.CodeActionPriority priority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default);
static member Create : string * Func<IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress>, System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> * string * Microsoft.CodeAnalysis.CodeActions.CodeActionPriority -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, createChangedSolution As Func(Of IProgress(Of CodeAnalysisProgress), CancellationToken, Task(Of Solution)), Optional equivalenceKey As String = Nothing, Optional priority As CodeActionPriority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default) As CodeAction
Parameter
- title
- String
CodeActionJudul .
- createChangedSolution
- Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Solution>>
Fungsi untuk membuat Solution.
- equivalenceKey
- String
Nilai opsional yang digunakan untuk menentukan kesetaraan CodeAction dengan nilai lainnya CodeAction. Lihat EquivalenceKey.
- priority
- CodeActionPriority
Mengembalikan
Berlaku untuk
Create(String, Func<CancellationToken,Task<Document>>, String, CodeActionPriority)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
CodeAction Membuat untuk perubahan pada satu Document. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta.
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> createChangedDocument, string? equivalenceKey = default, Microsoft.CodeAnalysis.CodeActions.CodeActionPriority priority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default);
static member Create : string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>> * string * Microsoft.CodeAnalysis.CodeActions.CodeActionPriority -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, createChangedDocument As Func(Of CancellationToken, Task(Of Document)), Optional equivalenceKey As String = Nothing, Optional priority As CodeActionPriority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default) As CodeAction
Parameter
- title
- String
CodeActionJudul .
- createChangedDocument
- Func<CancellationToken,Task<Document>>
Fungsi untuk membuat Document.
- equivalenceKey
- String
Nilai opsional yang digunakan untuk menentukan kesetaraan CodeAction dengan nilai lainnya CodeAction. Lihat EquivalenceKey.
- priority
- CodeActionPriority
Prioritas tindakan kode
Mengembalikan
Berlaku untuk
Create(String, Func<CancellationToken,Task<Solution>>, String, CodeActionPriority)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
CodeAction Membuat untuk perubahan ke lebih dari satu Document dalam Solution. Gunakan pabrik ini ketika perubahan mahal untuk dihitung dan harus ditangguhkan sampai diminta.
public static Microsoft.CodeAnalysis.CodeActions.CodeAction Create(string title, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> createChangedSolution, string? equivalenceKey = default, Microsoft.CodeAnalysis.CodeActions.CodeActionPriority priority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default);
static member Create : string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>> * string * Microsoft.CodeAnalysis.CodeActions.CodeActionPriority -> Microsoft.CodeAnalysis.CodeActions.CodeAction
Public Shared Function Create (title As String, createChangedSolution As Func(Of CancellationToken, Task(Of Solution)), Optional equivalenceKey As String = Nothing, Optional priority As CodeActionPriority = Microsoft.CodeAnalysis.CodeActions.CodeActionPriority.Default) As CodeAction
Parameter
- title
- String
CodeActionJudul .
- createChangedSolution
- Func<CancellationToken,Task<Solution>>
Fungsi untuk membuat Solution.
- equivalenceKey
- String
Nilai opsional yang digunakan untuk menentukan kesetaraan CodeAction dengan nilai lainnya CodeAction. Lihat EquivalenceKey.
- priority
- CodeActionPriority