CustomFields.CreateCustomFields2 method
Cria enterprise campos personalizados, onde as fórmulas estão em um formato dependentes de idioma.
Namespace: WebSvcCustomFields
Assembly: ProjectServerServices (in ProjectServerServices.dll)
Syntax
'Declaração
<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
cfds
Type: WebSvcCustomFields.CustomFieldDataSetO CustomFieldDataSet contém as definições de campo personalizado.
validateOnly
Type: System.BooleanSe true, validar o CustomFieldDataSet sem criar os campos personalizados.
autoCheckIn
Type: System.BooleanSe true, check-in dos campos personalizados, depois que eles são criados.
Comentários
Fórmulas na CustomFieldDataSet que são usadas para calcular campos personalizados ou indicadores gráficos podem ser gravadas no formato de localidade especificada no painel de controle Regional and Language Options do computador que executa o Project Server. O método CreateCustomFields2 salva as fórmulas em um formato independente de idioma. Por comparação, o método CreateCustomFields salva fórmulas sem relação com o formato de localidade.
Aviso
O método CreateCustomFields e o método CreateCustomFields2 , bem como Project Web App, todos permitem que você crie um campo personalizado de projeto de empresa do tipo sinalizador e defina o campo personalizado seja controlado de fluxo de trabalho. No entanto, fluxos de trabalho do Project Server não podem controlar os campos personalizados de sinalização. Você não deve configurar campos personalizados de tipo de sinalizador para controle de fluxo de trabalho do projeto.
Permissões do Project Server
Permissão |
Descrição |
---|---|
Permite que um usuário modificar as definições de campos personalizados da empresa e valores de tabela de pesquisa. Permissão global. |
Se o usuário não fez o check-out dos campos personalizados, também exige permissões administrativas para forçar o check-in.