Поделиться через


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, не существует.

Применяется к