FileChange クラス

[FileChange] クラスは、1 つのファイルに関する変更を表します。

名前空間 :  Microsoft.VisualStudio.Data.Schema.Project.Refactoring
アセンブリ :  Microsoft.VisualStudio.Data.Schema.Project (Microsoft.VisualStudio.Data.Schema.Project.dll 内)

構文

'宣言
Public NotInheritable Class FileChange
'使用
Dim instance As FileChange
public sealed class FileChange
public ref class FileChange sealed
public final class FileChange

解説

ファイルの変更は、さまざまな [RefactoringContributor] オブジェクトおよび [RefactoringPreviewGroup] グループから発生する可能性があります。 [RefactoringContributorManager] が [ChangeProposal] オブジェクトの一覧を返すと、[RefactorOperation] によって、これらの変更が [FileChange] オブジェクトの一覧としてグループ化されます。 [RefactorOperation] は、この [FileChange] オブジェクトの一覧を使用して、各ファイルに変更を適用します。 また、この一覧を [PreviewChangesNode] オブジェクトの一覧に変換し、プレビュー ダイアログ ボックスに変更内容を表示します。

継承階層

System.Object
  Microsoft.VisualStudio.Data.Schema.Project.Refactoring.FileChange

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。 インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

FileChange メンバ

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