Compartir a través de


del método CustomFields.CreateCustomFields2

Crea los campos personalizados, donde las fórmulas se encuentran en un formato dependen del idioma de empresa.

Espacio de nombres:  WebSvcCustomFields
Ensamblado:  ProjectServerServices (en ProjectServerServices.dll)

Sintaxis

'Declaración
<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 _
)
'Uso
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
)

Parámetros

  • validateOnly
    Tipo: System.Boolean

    Si true, validar la CustomFieldDataSet sin crear los campos personalizados.

  • autoCheckIn
    Tipo: System.Boolean

    Si true, verificación de los campos personalizados después de que se crean.

Comentarios

Pueden escribir fórmulas en el CustomFieldDataSet que se usan para calcular los campos personalizados o indicadores gráficos en el formato de la configuración regional especificada en el panel de control de Configuración Regional e idioma del equipo que ejecuta Project Server. El método CreateCustomFields2 guarda las fórmulas en un formato independiente del idioma. En comparación, el método CreateCustomFields guarda las fórmulas sin tener en cuenta el formato de la configuración regional.

Advertencia

El método CreateCustomFields y el método CreateCustomFields2 , así como Project Web App, permiten crear un campo personalizado de proyecto de empresa de tipo de marca y establezca el campo personalizado como flujo de trabajo controlado. Sin embargo, los flujos de trabajo de Project Server no pueden controlar los campos personalizados de indicador. No deben establecer los campos personalizados de proyecto del tipo de marca para el control de flujo de trabajo.

Permisos de Project Server

Permiso

Descripción

ManageEnterpriseCustomFields

Permite que un usuario modificar las definiciones de campos personalizados de empresa y los valores de tabla de búsqueda. Permiso global.

Si el usuario no ha desprotegido los campos personalizados, también requiere permisos administrativos para forzar la protección de.

Vea también

Referencia

clase CustomFields

Miembros CustomFields

Espacio de nombres WebSvcCustomFields

CreateCustomFields(CustomFieldDataSet, Boolean, Boolean)