Compartir a través de


SymbolEditor.EditOneDeclarationAsync Método

Definición

Sobrecargas

EditOneDeclarationAsync(ISymbol, SymbolEditor+AsyncDeclarationEditAction, CancellationToken)

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

EditOneDeclarationAsync(ISymbol, SymbolEditor+DeclarationEditAction, CancellationToken)

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

EditOneDeclarationAsync(ISymbol, ISymbol, SymbolEditor+AsyncDeclarationEditAction, CancellationToken)

Habilita la edición de la declaración del símbolo en la que también se declara el miembro. Los tipos y métodos parciales pueden tener más de una declaración.

EditOneDeclarationAsync(ISymbol, ISymbol, SymbolEditor+DeclarationEditAction, CancellationToken)

Habilita la edición de la declaración del símbolo en la que también se declara el miembro. Los tipos y métodos parciales pueden tener más de una declaración.

EditOneDeclarationAsync(ISymbol, Location, SymbolEditor+AsyncDeclarationEditAction, CancellationToken)

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

EditOneDeclarationAsync(ISymbol, Location, SymbolEditor+DeclarationEditAction, CancellationToken)

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

EditOneDeclarationAsync(ISymbol, SymbolEditor+AsyncDeclarationEditAction, CancellationToken)

Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol> EditOneDeclarationAsync(Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.Editing.SymbolEditor.AsyncDeclarationEditAction editAction, System.Threading.CancellationToken cancellationToken = default);
member this.EditOneDeclarationAsync : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Editing.SymbolEditor.AsyncDeclarationEditAction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol>
Public Function EditOneDeclarationAsync (symbol As ISymbol, editAction As SymbolEditor.AsyncDeclarationEditAction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ISymbol)

Parámetros

symbol
ISymbol

Símbolo que se va a editar.

editAction
SymbolEditor.AsyncDeclarationEditAction

Acción que realiza modificaciones en la declaración.

cancellationToken
CancellationToken

CancellationToken opcional.

Devoluciones

Nuevo símbolo, incluidos los cambios.

Se aplica a

EditOneDeclarationAsync(ISymbol, SymbolEditor+DeclarationEditAction, CancellationToken)

Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol> EditOneDeclarationAsync(Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.Editing.SymbolEditor.DeclarationEditAction editAction, System.Threading.CancellationToken cancellationToken = default);
member this.EditOneDeclarationAsync : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Editing.SymbolEditor.DeclarationEditAction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol>
Public Function EditOneDeclarationAsync (symbol As ISymbol, editAction As SymbolEditor.DeclarationEditAction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ISymbol)

Parámetros

symbol
ISymbol

Símbolo que se va a editar.

editAction
SymbolEditor.DeclarationEditAction

Acción que realiza modificaciones en la declaración.

cancellationToken
CancellationToken

CancellationToken opcional.

Devoluciones

Nuevo símbolo, incluidos los cambios.

Se aplica a

EditOneDeclarationAsync(ISymbol, ISymbol, SymbolEditor+AsyncDeclarationEditAction, CancellationToken)

Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs

Habilita la edición de la declaración del símbolo en la que también se declara el miembro. Los tipos y métodos parciales pueden tener más de una declaración.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol> EditOneDeclarationAsync(Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.ISymbol member, Microsoft.CodeAnalysis.Editing.SymbolEditor.AsyncDeclarationEditAction editAction, System.Threading.CancellationToken cancellationToken = default);
member this.EditOneDeclarationAsync : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Editing.SymbolEditor.AsyncDeclarationEditAction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol>
Public Function EditOneDeclarationAsync (symbol As ISymbol, member As ISymbol, editAction As SymbolEditor.AsyncDeclarationEditAction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ISymbol)

Parámetros

symbol
ISymbol

Símbolo que se va a editar.

member
ISymbol

Símbolo cuya declaración se encuentra dentro de una de las declaraciones del símbolo principal.

editAction
SymbolEditor.AsyncDeclarationEditAction

Acción que realiza modificaciones en la declaración.

cancellationToken
CancellationToken

CancellationToken opcional.

Devoluciones

Nuevo símbolo, incluidos los cambios.

Se aplica a

EditOneDeclarationAsync(ISymbol, ISymbol, SymbolEditor+DeclarationEditAction, CancellationToken)

Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs

Habilita la edición de la declaración del símbolo en la que también se declara el miembro. Los tipos y métodos parciales pueden tener más de una declaración.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol> EditOneDeclarationAsync(Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.ISymbol member, Microsoft.CodeAnalysis.Editing.SymbolEditor.DeclarationEditAction editAction, System.Threading.CancellationToken cancellationToken = default);
member this.EditOneDeclarationAsync : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Editing.SymbolEditor.DeclarationEditAction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol>
Public Function EditOneDeclarationAsync (symbol As ISymbol, member As ISymbol, editAction As SymbolEditor.DeclarationEditAction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ISymbol)

Parámetros

symbol
ISymbol

Símbolo que se va a editar.

member
ISymbol

Símbolo cuya declaración se encuentra dentro de una de las declaraciones del símbolo principal.

editAction
SymbolEditor.DeclarationEditAction

Acción que realiza modificaciones en la declaración.

cancellationToken
CancellationToken

CancellationToken opcional.

Devoluciones

Nuevo símbolo, incluidos los cambios.

Se aplica a

EditOneDeclarationAsync(ISymbol, Location, SymbolEditor+AsyncDeclarationEditAction, CancellationToken)

Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol> EditOneDeclarationAsync(Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.Location location, Microsoft.CodeAnalysis.Editing.SymbolEditor.AsyncDeclarationEditAction editAction, System.Threading.CancellationToken cancellationToken = default);
member this.EditOneDeclarationAsync : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Location * Microsoft.CodeAnalysis.Editing.SymbolEditor.AsyncDeclarationEditAction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol>
Public Function EditOneDeclarationAsync (symbol As ISymbol, location As Location, editAction As SymbolEditor.AsyncDeclarationEditAction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ISymbol)

Parámetros

symbol
ISymbol

Símbolo que se va a editar.

location
Location

Una ubicación dentro de una de las declaraciones del símbolo.

editAction
SymbolEditor.AsyncDeclarationEditAction

Acción que realiza modificaciones en la declaración.

cancellationToken
CancellationToken

CancellationToken opcional.

Devoluciones

Nuevo símbolo, incluidos los cambios.

Se aplica a

EditOneDeclarationAsync(ISymbol, Location, SymbolEditor+DeclarationEditAction, CancellationToken)

Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs
Source:
SymbolEditor.cs

Habilita la edición de la definición de una de las declaraciones del símbolo. Los tipos y métodos parciales pueden tener más de una declaración.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol> EditOneDeclarationAsync(Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.Location location, Microsoft.CodeAnalysis.Editing.SymbolEditor.DeclarationEditAction editAction, System.Threading.CancellationToken cancellationToken = default);
member this.EditOneDeclarationAsync : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Location * Microsoft.CodeAnalysis.Editing.SymbolEditor.DeclarationEditAction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ISymbol>
Public Function EditOneDeclarationAsync (symbol As ISymbol, location As Location, editAction As SymbolEditor.DeclarationEditAction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ISymbol)

Parámetros

symbol
ISymbol

Símbolo que se va a editar.

location
Location

Una ubicación dentro de una de las declaraciones del símbolo.

editAction
SymbolEditor.DeclarationEditAction

Acción que realiza modificaciones en la declaración.

cancellationToken
CancellationToken

CancellationToken opcional.

Devoluciones

Nuevo símbolo, incluidos los cambios.

Se aplica a