Метод WorkflowActivities.CreateProjectFromListItem
Создает проект из элемента списка SharePoint, где в проекте используется тип указанного корпоративного проекта (типа корпоративного проекта).
Пространство имен: Microsoft.ProjectServer.Client
Сборка: Microsoft.ProjectServer.Client (в Microsoft.ProjectServer.Client.dll)
Синтаксис
'Декларация
<RemoteAttribute> _
Public Function CreateProjectFromListItem ( _
webId As Guid, _
listId As Guid, _
itemId As Integer, _
eptId As Guid _
) As ClientResult(Of Guid)
'Применение
Dim instance As WorkflowActivities
Dim webId As Guid
Dim listId As Guid
Dim itemId As Integer
Dim eptId As Guid
Dim returnValue As ClientResult(Of Guid)
returnValue = instance.CreateProjectFromListItem(webId, _
listId, itemId, eptId)
[RemoteAttribute]
public ClientResult<Guid> CreateProjectFromListItem(
Guid webId,
Guid listId,
int itemId,
Guid eptId
)
Параметры
webId
Тип: System.GuidGUID сайта SharePoint (SPWeb), содержащего список.
listId
Тип: System.GuidИдентификатор GUID списка (SPList), который содержит элемент проекта.
itemId
Тип: System.Int32GUID элемента проекта (SPListItem) в списке.
eptId
Тип: System.GuidGUID типа корпоративного проекта.
Возвращаемое значение
Тип: Microsoft.SharePoint.Client.ClientResult<Guid>
GUID только что созданный проект.
Замечания
Метод CreateProjectFromListItem во внутренней сети вызывает метод WorkflowActivitiesCreateProjectFromListItem(Guid, Guid, Int32, Guid) .