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


Метод CustomFields.ReadCustomFieldsByEntity2

Получает все предприятия настраиваемые поля для указанной сущности (проектов, ресурсов или задач), где находятся формул в формате зависит от языка.

Пространство имен:  WebSvcCustomFields
Сборка:  ProjectServerServices (в ProjectServerServices.dll)

Синтаксис

'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadCustomFieldsByEntity2", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function ReadCustomFieldsByEntity2 ( _
    entityUid As Guid _
) As CustomFieldDataSet
'Применение
Dim instance As CustomFields
Dim entityUid As Guid
Dim returnValue As CustomFieldDataSet

returnValue = instance.ReadCustomFieldsByEntity2(entityUid)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadCustomFieldsByEntity2", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CustomFields/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public CustomFieldDataSet ReadCustomFieldsByEntity2(
    Guid entityUid
)

Параметры

  • entityUid
    Тип: System.Guid

    GUID проекта настраиваемого поля, ресурсу или задаче сущности.

Возвращаемое значение

Тип: WebSvcCustomFields.CustomFieldDataSet

Замечания

Это новый метод Project Server 2010. Если настраиваемое поле или графических индикаторов вычисляется по формуле, метод ReadCustomFieldsByEntity2 преобразует формулы в возвращенные CustomFieldDataSet в формат, который зависит от языкового стандарта, указанного в панели управления язык и региональные стандарты компьютера с Project Server. Для сравнения метод ReadCustomFieldsByEntity возвращает CustomFieldDataSet где формулы не зависят от языкового стандарта.

Разрешения Project Server

Разрешение

Описание

Нестандартные

Необходимо иметь глобальное разрешение ManageWorkflow или ChangeWorkflow глобальное разрешение. Если у вас есть разрешение ChangeWorkflow , также требуется разрешение категории OpenProject и разрешение категории SaveProject .

LogOnToProjectServerFromProjectProfessional

Позволяет пользователю подключиться к базе данных Project Server из профессионального выпуска Project. Глобальное разрешение.

ManagePortfolioAnalyses

Позволяет пользователю создавать данные анализа портфеля. Глобальное разрешение.

ManageEnterpriseCustomFields

Позволяет пользователям изменять определения корпоративных настраиваемых полей и значения таблицы подстановки. Глобальное разрешение.

ManageUsersAndGroups

Позволяет пользователю управлять Project Server пользователей и групп. Глобальное разрешение.

NewProject

Позволяет пользователю создать проект. Глобальное разрешение.

ViewResourceCenter

Позволяет пользователям просматривать данные о выделении ресурсов. Глобальное разрешение.

ManageWorkflow

Позволяет пользователю управлять рабочих процессов. Глобальное разрешение.

См. также

Справочные материалы

CustomFields класс

Элементы CustomFields

Пространство имен WebSvcCustomFields

ReadCustomFieldsByEntity(Guid)