Прочетете на английски

Споделяне чрез


ProjectChanges Struct

Definition

C#
public struct ProjectChanges
C#
public readonly struct ProjectChanges
Inheritance
ProjectChanges

Properties

Methods

GetAddedAdditionalDocuments()

Get DocumentIds of added dditional documents in the order they appear in DocumentIds of NewProject.

GetAddedAnalyzerConfigDocuments()

Get DocumentIds of added analyzer config documents in the order they appear in DocumentIds of NewProject.

GetAddedAnalyzerReferences()
GetAddedDocuments()

Get DocumentIds of added documents in the order they appear in DocumentIds of the NewProject.

GetAddedMetadataReferences()
GetAddedProjectReferences()
GetChangedAdditionalDocuments()

Get DocumentIds of additional documents with any changes (textual and non-textual) in the order they appear in DocumentIds of NewProject.

GetChangedAnalyzerConfigDocuments()

Get DocumentIds of analyzer config documents with any changes (textual and non-textual) in the order they appear in DocumentIds of NewProject.

GetChangedDocuments()

Get DocumentIds of documents with any changes (textual and non-textual) in the order they appear in DocumentIds of NewProject.

GetChangedDocuments(Boolean)

Get changed documents in the order they appear in DocumentIds of NewProject. When onlyGetDocumentsWithTextChanges is true, only get documents with text changes (we only check text source, not actual content); otherwise get documents with any changes i.e. ParseOptions, SourceCodeKind and file path.

GetRemovedAdditionalDocuments()

Get DocumentIds of removed additional documents in the order they appear in DocumentIds of OldProject.

GetRemovedAnalyzerConfigDocuments()

Get DocumentIds of removed analyzer config documents in the order they appear in DocumentIds of OldProject.

GetRemovedAnalyzerReferences()
GetRemovedDocuments()

Get DocumentIds of removed documents in the order they appear in DocumentIds of OldProject.

GetRemovedMetadataReferences()
GetRemovedProjectReferences()

Applies to

Продукт Версии
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0