Solution.WithProjectDocumentsOrder Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новый экземпляр решения с документами проекта в порядке по указанным идентификаторам документа. Указанные идентификаторы документов должны совпадать с идентификаторами, уже находящимися в проекте; добавление или удаление запрещено.
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
.
Документ, указанный в documentIds
проекте projectId
, не существует.