Метод CustomFields.ReadCustomFields
Получает enterprise определения настраиваемого поля.
Пространство имен: WebSvcCustomFields
Сборка: ProjectServerServices (в ProjectServerServices.dll)
Синтаксис
'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadCustomFields", 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 ReadCustomFields ( _
xmlFilter As String, _
autoCheckOut As Boolean _
) As CustomFieldDataSet
'Применение
Dim instance As CustomFields
Dim xmlFilter As String
Dim autoCheckOut As Boolean
Dim returnValue As CustomFieldDataSet
returnValue = instance.ReadCustomFields(xmlFilter, _
autoCheckOut)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadCustomFields", 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 ReadCustomFields(
string xmlFilter,
bool autoCheckOut
)
Параметры
xmlFilter
Тип: System.StringОграничивает количество возвращаемых данных.
autoCheckOut
Тип: System.BooleanЕсли true, извлечение настраиваемых полей для внесения изменений.
Возвращаемое значение
Тип: WebSvcCustomFields.CustomFieldDataSet
CustomFieldDataSet содержит сведения, указанные с помощью параметра xmlFilter .
Замечания
Основной DataTable в CustomFieldDataSet — это CustomFieldsDataTable. Существует без дополнительного таблиц данных. Параметр xmlFilter для работы с Criteria операторы для фильтрации строк в CustomFieldsDataTable. Можно использовать метод Fields.Add для фильтрации столбцов в основной CustomFieldsDataTable.
Примечание
Для Project Server 2010 возвращенные CustomFieldDataSet может включать настраиваемого поля Relative Importance и Project Impact настраиваемых полей. Project Web App не отображает настраиваемые поля на странице Корпоративные настраиваемые поля и таблицы подстановки, так как они встроенные для анализа портфеля и не может изменить или удалить.
Совет
Метод ReadCustomFields игнорирует национальную настройку компьютера с Project Server. Метод ReadCustomFields2 возвращает зависящий от языкового стандарта по формуле, настраиваемые поля и графические индикаторы.
For a code example that uses the ReadCustomFields2 method, see ReadCustomFields2. For more information, see How to: Use a Filter Parameter with PSI Methods
Разрешения Project Server
Разрешение |
Описание |
---|---|
Позволяет пользователю подключиться к базе данных Project Server из профессионального выпуска Project. Глобальное разрешение. |
|
Позволяет пользователям изменять определения корпоративных настраиваемых полей и значения таблицы подстановки. Глобальное разрешение. |
|
Позволяет пользователю управлять Project Server пользователей и групп. Глобальное разрешение. |
|
Позволяет пользователю создать проект. Глобальное разрешение. |
|
Позволяет пользователям просматривать данные о выделении ресурсов. Глобальное разрешение. |
См. также
Справочные материалы
Пространство имен WebSvcCustomFields
ReadCustomFields2(String, Boolean)