CodeAction.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Create(String, ImmutableArray<CodeAction>, Boolean) |
Erstellt eine CodeAction , die eine Gruppe von Codeaktionen darstellt. |
Create(String, Func<CancellationToken,Task<Document>>, String) |
Erstellt eine CodeAction für eine Änderung an einem einzelnen Document. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte. |
Create(String, Func<CancellationToken,Task<Solution>>, String) |
Erstellt eine CodeAction für eine Änderung an mehr als einem Document innerhalb eines Solution. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte. |
Create(String, ImmutableArray<CodeAction>, Boolean, CodeActionPriority) |
Erstellt eine CodeAction , die eine Gruppe von Codeaktionen darstellt. |
Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Document>>, String, CodeActionPriority) | |
Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Solution>>, String, CodeActionPriority) |
Erstellt eine CodeAction für eine Änderung an mehr als einem Document innerhalb eines Solution. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte. |
Create(String, Func<CancellationToken,Task<Document>>, String, CodeActionPriority) |
Erstellt eine CodeAction für eine Änderung an einem einzelnen Document. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte. |
Create(String, Func<CancellationToken,Task<Solution>>, String, CodeActionPriority) |
Erstellt eine CodeAction für eine Änderung an mehr als einem Document innerhalb eines Solution. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte. |
Create(String, ImmutableArray<CodeAction>, Boolean)
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
Erstellt eine CodeAction , die eine Gruppe von Codeaktionen darstellt.
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
Titel der CodeAction Gruppe.
- nestedActions
- ImmutableArray<CodeAction>
Die Codeaktionen innerhalb der Gruppe.
- isInlinable
- Boolean
true
um das Inlining der Mitglieder der Gruppe in das übergeordnete Element zu ermöglichen; andernfalls, um zu verlangen, false
dass diese Gruppe als Gruppe mit geschachtelten Aktionen angezeigt wird.
Gibt zurück
- Attribute
Gilt für:
Create(String, Func<CancellationToken,Task<Document>>, String)
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
Erstellt eine CodeAction für eine Änderung an einem einzelnen Document. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte.
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
Titel des CodeAction.
- createChangedDocument
- Func<CancellationToken,Task<Document>>
Funktion zum Erstellen von Document.
- equivalenceKey
- String
Optionaler Wert, der verwendet wird, um die Äquivalenz von mit CodeAction anderen CodeActions zu bestimmen. Siehe EquivalenceKey.
Gibt zurück
- Attribute
Gilt für:
Create(String, Func<CancellationToken,Task<Solution>>, String)
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
Erstellt eine CodeAction für eine Änderung an mehr als einem Document innerhalb eines Solution. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte.
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
Titel des CodeAction.
- createChangedSolution
- Func<CancellationToken,Task<Solution>>
Funktion zum Erstellen von Solution.
- equivalenceKey
- String
Optionaler Wert, der verwendet wird, um die Äquivalenz von mit CodeAction anderen CodeActions zu bestimmen. Siehe EquivalenceKey.
Gibt zurück
- Attribute
Gilt für:
Create(String, ImmutableArray<CodeAction>, Boolean, CodeActionPriority)
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
Erstellt eine CodeAction , die eine Gruppe von Codeaktionen darstellt.
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
Titel der CodeAction Gruppe.
- nestedActions
- ImmutableArray<CodeAction>
Die Codeaktionen innerhalb der Gruppe.
- isInlinable
- Boolean
true
um das Inlining der Mitglieder der Gruppe in das übergeordnete Element zu ermöglichen; andernfalls, um zu verlangen, false
dass diese Gruppe als Gruppe mit geschachtelten Aktionen angezeigt wird.
- priority
- CodeActionPriority
Priorität der Codeaktion
Gibt zurück
Gilt für:
Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Document>>, String, CodeActionPriority)
- Quelle:
- CodeAction.cs
- Quelle:
- 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
Codeaktionspriorität
Gibt zurück
Gilt für:
Create(String, Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Solution>>, String, CodeActionPriority)
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
Erstellt eine CodeAction für eine Änderung an mehr als einem Document innerhalb eines Solution. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte.
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
Titel des CodeAction.
- createChangedSolution
- Func<IProgress<CodeAnalysisProgress>,CancellationToken,Task<Solution>>
Funktion zum Erstellen von Solution.
- equivalenceKey
- String
Optionaler Wert, der verwendet wird, um die Äquivalenz von mit CodeAction anderen CodeActions zu bestimmen. Siehe EquivalenceKey.
- priority
- CodeActionPriority
Gibt zurück
Gilt für:
Create(String, Func<CancellationToken,Task<Document>>, String, CodeActionPriority)
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
Erstellt eine CodeAction für eine Änderung an einem einzelnen Document. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte.
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
Titel des CodeAction.
- createChangedDocument
- Func<CancellationToken,Task<Document>>
Funktion zum Erstellen von Document.
- equivalenceKey
- String
Optionaler Wert, der verwendet wird, um die Äquivalenz von mit CodeAction anderen CodeActions zu bestimmen. Siehe EquivalenceKey.
- priority
- CodeActionPriority
Codeaktionspriorität
Gibt zurück
Gilt für:
Create(String, Func<CancellationToken,Task<Solution>>, String, CodeActionPriority)
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
- Quelle:
- CodeAction.cs
Erstellt eine CodeAction für eine Änderung an mehr als einem Document innerhalb eines Solution. Verwenden Sie diese Factory, wenn die Änderung teuer in der Computeumgebung ist und bis zur Anforderung verzögert werden sollte.
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
Titel des CodeAction.
- createChangedSolution
- Func<CancellationToken,Task<Solution>>
Funktion zum Erstellen von Solution.
- equivalenceKey
- String
Optionaler Wert, der verwendet wird, um die Äquivalenz von mit CodeAction anderen CodeActions zu bestimmen. Siehe EquivalenceKey.
- priority
- CodeActionPriority