CodeRefactoringProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
繼承此類型以提供原始程式碼重構。 請記得使用 ExportCodeRefactoringProviderAttribute ,讓主機環境可以在UI中提供重構。
public ref class CodeRefactoringProvider abstract
public abstract class CodeRefactoringProvider
type CodeRefactoringProvider = class
Public MustInherit Class CodeRefactoringProvider
- 繼承
-
CodeRefactoringProvider
建構函式
CodeRefactoringProvider() |
繼承此類型以提供原始程式碼重構。 請記得使用 ExportCodeRefactoringProviderAttribute ,讓主機環境可以在UI中提供重構。 |
屬性
RequestPriority |
這個重構提供者應該在的優先順序類別。 如果未覆寫,則傳 Default 回 。 較慢或較不相關的提供者應該覆寫此值,並傳回較低的值,以免干擾一般優先順序提供者的計算。 |
方法
ComputeRefactoringsAsync(CodeRefactoringContext) |
計算指定 CodeRefactoringContext之的一或多個重構。 |
ComputeRequestPriority() |
CodeActionRequestPriority計算此提供者應該要執行的群組。 這可以是 介於和High之間的Low法務值。 |