Freigeben über


CodeAction.Create Methode

Definition

Ü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
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.

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.

Gibt zurück

Gilt für: