Microsoft.VisualStudio.Data.Schema.Project.Refactoring 名前空間

Microsoft.VisualStudio.Data.Schema.Project.Refactoring 名前空間には、独自のリファクタリングの種類およびコントリビュータを作成するためのクラスが用意されています。

詳細については、「カスタムのデータベース リファクタリングの種類またはターゲットの作成」および「シナリオ : データベース リファクタリングの新しいターゲットのサポート」を参照してください。

クラス

  クラス 説明
Dd172473.pubclass(ja-jp,VS.90).gif ApplyChangesEventArgs このクラスは、RefactoringContributors および RefactorOperations が処理を実行できるようにするために PreApply メソッドおよび PostApply メソッドに渡す情報を提供します。
Dd172473.pubclass(ja-jp,VS.90).gif ChangeProposal ChangeProposal クラスは、コントリビュータから返される変更を表します。
Dd172473.pubclass(ja-jp,VS.90).gif ContributorInput ContributorInput クラスは、各コントリビュータへのデータ入力を表します。
Dd172473.pubclass(ja-jp,VS.90).gif FileChange [FileChange] クラスは、1 つのファイルに関する変更を表します。
Dd172473.pubclass(ja-jp,VS.90).gif PreviewWindowInfo このクラスには、RefactorOperation のすべてのプレビュー データが格納されます。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringCommand このクラスは、リファクタリングの種類のコマンドの提供およびコマンドの処理のための機能拡張ポイントです。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringContributor このクラスは、すべてのリファクタリング コントリビュータの派生元となる基本クラスです。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringContributor<TContributorInput> ContributorInput を受け取り、変更提案を提示し、処理する追加の ContributorInput を作成します。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringError リファクタリング操作中に発生したエラーを表します。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringFileNodeCommand ソリューション エクスプローラのファイル ノードに対するすべてのリファクタリング コマンドの基本コマンド クラスです。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringOperation RefactorOperation は、リファクタリング操作の有効期間全体を管理します。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringPreviewGroup リファクタリング プレビュー グループのチェック ボックスの設定、表示名、およびその他の情報をキャプチャします。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringProjectNodeCommand ソリューション エクスプローラのデータベース プロジェクト ノードに対するすべてのリファクタリング コマンドの基本コマンド クラスです。
Dd172473.pubclass(ja-jp,VS.90).gif RefactoringSchemaViewNodeCommand スキーマ ビューのノードに対するすべてのリファクタリング コマンドの基本コマンド クラスです。
Dd172473.pubclass(ja-jp,VS.90).gif TextChangeProposal このクラスは、コントリビュータから返される変更を表します。

列挙型

  列挙体 説明
Dd172473.pubenumeration(ja-jp,VS.90).gif PreviewWarningLevel この列挙体は、リファクタリングのプレビュー ウィンドウに表示される警告メッセージの警告レベルを示します。
Dd172473.pubenumeration(ja-jp,VS.90).gif QueryStatusResult 結果のステータスを示すフラグ。
Dd172473.pubenumeration(ja-jp,VS.90).gif RefactoringErrorCategory RefactoringErrorCategory は、エラー メッセージが表示される場所 ([変更のプレビュー] ダイアログ ボックス、イベント ログなど) を指定します。