Solution.WithProjectDocumentsOrder 方法

定义

按指定文档 ID 的顺序创建具有项目文档的新解决方案实例。 指定的文档 ID 必须与项目中已有的文档 ID 相同;不允许添加或删除。

public Microsoft.CodeAnalysis.Solution WithProjectDocumentsOrder (Microsoft.CodeAnalysis.ProjectId projectId, System.Collections.Immutable.ImmutableList<Microsoft.CodeAnalysis.DocumentId> documentIds);
member this.WithProjectDocumentsOrder : Microsoft.CodeAnalysis.ProjectId * System.Collections.Immutable.ImmutableList<Microsoft.CodeAnalysis.DocumentId> -> Microsoft.CodeAnalysis.Solution
Public Function WithProjectDocumentsOrder (projectId As ProjectId, documentIds As ImmutableList(Of DocumentId)) As Solution

参数

projectId
ProjectId
documentIds
ImmutableList<DocumentId>

返回

例外

documentIds 上声明的默认值为 null

documentIds 项目中指定的文档数不等于项目中 projectId的文档数。

项目中projectId指定的documentIds文档不存在。

适用于