Freigeben über


ApplyChangesOperation Klasse

Definition

Ein CodeActionOperation zum Anwenden von Lösungsänderungen auf einen Arbeitsbereich. GetOperationsAsync(CancellationToken) kann höchstens eine ApplyChangesOperationzurückgeben. Hosts können benutzerdefinierte Behandlung für ApplyChangesOperations bereitstellen, aber wenn ein CodeAction benutzerdefiniertes Hostverhalten erfordert, das nicht von einem einzelnen ApplyChangesOperationunterstützt wird, dann stattdessen:

    public ref class ApplyChangesOperation sealed : Microsoft::CodeAnalysis::CodeActions::CodeActionOperation
    public sealed class ApplyChangesOperation : Microsoft.CodeAnalysis.CodeActions.CodeActionOperation
    type ApplyChangesOperation = class
        inherit CodeActionOperation
    Public NotInheritable Class ApplyChangesOperation
    Inherits CodeActionOperation
    Vererbung
    ApplyChangesOperation

    Konstruktoren

    ApplyChangesOperation(Solution)

    Ein CodeActionOperation zum Anwenden von Lösungsänderungen auf einen Arbeitsbereich. GetOperationsAsync(CancellationToken) kann höchstens eine ApplyChangesOperationzurückgeben. Hosts können benutzerdefinierte Behandlung für ApplyChangesOperations bereitstellen, aber wenn ein CodeAction benutzerdefiniertes Hostverhalten erfordert, das nicht von einem einzelnen ApplyChangesOperationunterstützt wird, dann stattdessen:

      Eigenschaften

      ChangedSolution

      Ein CodeActionOperation zum Anwenden von Lösungsänderungen auf einen Arbeitsbereich. GetOperationsAsync(CancellationToken) kann höchstens eine ApplyChangesOperationzurückgeben. Hosts können benutzerdefinierte Behandlung für ApplyChangesOperations bereitstellen, aber wenn ein CodeAction benutzerdefiniertes Hostverhalten erfordert, das nicht von einem einzelnen ApplyChangesOperationunterstützt wird, dann stattdessen:

        Title

        Ein kurzer Titel, der die Auswirkung des Vorgangs beschreibt.

        (Geerbt von CodeActionOperation)

        Methoden

        Apply(Workspace, CancellationToken)

        Ein CodeActionOperation zum Anwenden von Lösungsänderungen auf einen Arbeitsbereich. GetOperationsAsync(CancellationToken) kann höchstens eine ApplyChangesOperationzurückgeben. Hosts können benutzerdefinierte Behandlung für ApplyChangesOperations bereitstellen, aber wenn ein CodeAction benutzerdefiniertes Hostverhalten erfordert, das nicht von einem einzelnen ApplyChangesOperationunterstützt wird, dann stattdessen:

          Gilt für: