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


Метод CustomFields.CreateCustomFields2

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

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

Синтаксис

'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/CreateCustomFields2", 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 Sub CreateCustomFields2 ( _
    cfds As CustomFieldDataSet, _
    validateOnly As Boolean, _
    autoCheckIn As Boolean _
)
'Применение
Dim instance As CustomFields
Dim cfds As CustomFieldDataSet
Dim validateOnly As Boolean
Dim autoCheckIn As Boolean

instance.CreateCustomFields2(cfds, validateOnly, _
    autoCheckIn)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/CreateCustomFields2", 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 void CreateCustomFields2(
    CustomFieldDataSet cfds,
    bool validateOnly,
    bool autoCheckIn
)

Параметры

  • validateOnly
    Тип: System.Boolean

    Если trueпроверки CustomFieldDataSet без создания настраиваемых полей.

  • autoCheckIn
    Тип: System.Boolean

    Если true, возврат настраиваемого поля после их создания.

Замечания

Формулы в CustomFieldDataSet , которые используются для вычисления настраиваемых полей или графические индикаторы могут быть написаны в формате языкового стандарта, который указан в панели управления язык и региональные стандарты компьютера с Project Server. Метод CreateCustomFields2 сохраняет формулы в виде зависящего от языка. Для сравнения метод CreateCustomFields сохраняет формулы независимо от языкового стандарта формат.

Предупреждение

Метод CreateCustomFields и метод CreateCustomFields2 , а также Project Web App все позволяют создать проект корпоративное настраиваемое поле типа флаг и задать настраиваемое поле должно быть управляются рабочего процесса. Тем не менее рабочих процессов Project Server не может управлять настраиваемые поля флага. Не следует устанавливать project настраиваемых полей типа флаг для элемента управления рабочего процесса.

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

Разрешение

Описание

ManageEnterpriseCustomFields

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

Если пользователь не является извлекать настраиваемые поля, также требуются разрешения администратора для принудительного возврата.

См. также

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

CustomFields класс

Элементы CustomFields

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

CreateCustomFields(CustomFieldDataSet, Boolean, Boolean)