CodeRefactoringProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Herde esse tipo para fornecer refatorações de código-fonte. Lembre-se de usar ExportCodeRefactoringProviderAttribute para que o ambiente de host possa oferecer suas refatorações em uma interface do usuário.
public ref class CodeRefactoringProvider abstract
public abstract class CodeRefactoringProvider
type CodeRefactoringProvider = class
Public MustInherit Class CodeRefactoringProvider
- Herança
-
CodeRefactoringProvider
Construtores
CodeRefactoringProvider() |
Herde esse tipo para fornecer refatorações de código-fonte. Lembre-se de usar ExportCodeRefactoringProviderAttribute para que o ambiente de host possa oferecer suas refatorações em uma interface do usuário. |
Propriedades
RequestPriority |
Classe de prioridade em que esse provedor de refatoração deve ser executado. Retorna Default se não for substituído. Provedores mais lentos ou menos relevantes devem substituir isso e retornar um valor mais baixo para não interferir na computação de provedores de prioridade normal. |
Métodos
ComputeRefactoringsAsync(CodeRefactoringContext) |
Calcula uma ou mais refatorações para o especificado CodeRefactoringContext. |
ComputeRequestPriority() |
Calcula o CodeActionRequestPriority grupo em que esse provedor deve ser considerado para ser executado. Os valores legais que podem ser devem estar entre Low e High. |