Compartilhar via


CustomFields.ReadCustomFieldsByEntity2 method

Obtém todos da empresa campos personalizados para a entidade especificada (projeto, recurso ou tarefa), onde as fórmulas estão no formato dependentes de idioma.

Namespace:  WebSvcCustomFields
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaração
<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
'Uso
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
)

Parâmetros

  • entityUid
    Type: System.Guid

    O GUID do projeto do campo personalizado, recurso ou entidade da tarefa.

Valor retornado

Type: WebSvcCustomFields.CustomFieldDataSet

Comentários

Um novo método no Project Server 2010. Se um campo personalizado ou um indicador gráfico é calculado por uma fórmula, o método ReadCustomFieldsByEntity2 converte fórmulas no retornado CustomFieldDataSet em um formato que depende a localidade especificada no painel de controle Regional and Language Options do computador que executa o Project Server. Por comparação, o método ReadCustomFieldsByEntity retorna uma CustomFieldDataSet onde as fórmulas são independentes de localidade.

Permissões do Project Server

Permissão

Descrição

Não padrão

Você deve ter a permissão global de ManageWorkflow ou a permissão global de ChangeWorkflow . Se você tiver permissão ChangeWorkflow , você também deve ter a permissão de categoria de OpenProject e da permissão de categoria SaveProject .

LogOnToProjectServerFromProjectProfessional

Permite que um usuário se conecte ao banco de dados do Project Server do Project Professional. Permissão global.

ManagePortfolioAnalyses

Permite que um usuário crie análises de portfólio. Permissão global.

ManageEnterpriseCustomFields

Permite que um usuário modificar as definições de campos personalizados da empresa e valores de tabela de pesquisa. Permissão global.

ManageUsersAndGroups

Permite que um usuário gerencie grupos e usuários do Project Server. Permissão global.

NewProject

Permite que um usuário criar um projeto. Permissão global.

ViewResourceCenter

Permite que um usuário exibir dados de alocação de recursos. Permissão global.

ManageWorkflow

Permite ao usuário gerenciar fluxos de trabalho. Permissão global.

Ver também

Referência

CustomFields class

CustomFields members

WebSvcCustomFields namespace

ReadCustomFieldsByEntity(Guid)