CodeRefactoringProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Hereda este tipo para proporcionar refactorizaciones de código fuente. Recuerde usar ExportCodeRefactoringProviderAttribute para que el entorno host pueda ofrecer las refactorizaciones en una interfaz de usuario.
public ref class CodeRefactoringProvider abstract
public abstract class CodeRefactoringProvider
type CodeRefactoringProvider = class
Public MustInherit Class CodeRefactoringProvider
- Herencia
-
CodeRefactoringProvider
Constructores
CodeRefactoringProvider() |
Hereda este tipo para proporcionar refactorizaciones de código fuente. Recuerde usar ExportCodeRefactoringProviderAttribute para que el entorno host pueda ofrecer las refactorizaciones en una interfaz de usuario. |
Propiedades
RequestPriority |
Clase prioritaria en la que se debe ejecutar este proveedor de refactorización. Devuelve Default si no se invalida. Más lento o menos relevante, los proveedores deben invalidar esto y devolver un valor inferior para no interferir con el cálculo de proveedores de prioridad normal. |
Métodos
ComputeRefactoringsAsync(CodeRefactoringContext) |
Calcula una o varias refactorizaciones para el especificado CodeRefactoringContext. |
ComputeRequestPriority() |
Calcula el grupo en el CodeActionRequestPriority que se debe considerar que se ejecuta este proveedor. Los valores legales que puede ser deben estar entre Low y High. |