CustomFields.CreateCustomFields2 - Méthode

Permet de créer des champs personnalisés, où les formules sont dans un format dépendant de la langue d'enterprise.

Espace de noms :  WebSvcCustomFields
Assembly :  ProjectServerServices (dans ProjectServerServices.dll)

Syntaxe

'Déclaration
<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 _
)
'Utilisation
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
)

Paramètres

  • validateOnly
    Type : System.Boolean

    Si true, valider les CustomFieldDataSet sans créer les champs personnalisés.

  • autoCheckIn
    Type : System.Boolean

    Si true, vérification dans les champs personnalisés après leur création.

Remarques

Formules dans les CustomFieldDataSet qui sont utilisés pour calculer les champs personnalisés ou les indicateurs graphiques peuvent être écrits dans le format de paramètres régionaux qui est spécifié dans le Options régionales et linguistiques le panneau de configuration de l'ordinateur qui exécute Project Server. La méthode CreateCustomFields2 enregistre les formules dans un format indépendant du langage. Comparativement, la méthode CreateCustomFields enregistre des formules, quel que soit le format de paramètres régionaux.

Avertissement

La méthode CreateCustomFields et la méthode de CreateCustomFields2 , ainsi que Project Web App, vous permettent de créer un champ personnalisé de projet d'entreprise de type indicateur et la valeur du champ personnalisé soit contrôlée par un flux de travail. Toutefois, les flux de travail Project Server ne peut pas contrôler les champs personnalisés indicateur. Vous ne devez pas définir les champs personnalisés de projet de type indicateur pour le contrôle de flux de travail.

Autorisations Project Server

Autorisation

Description

ManageEnterpriseCustomFields

Permet à un utilisateur de modifier les définitions des champs personnalisés d'entreprise et les valeurs de table de choix. Autorisation globale.

Si l'utilisateur ne pas extraire les champs personnalisés, requiert également des autorisations d'administration pour forcer l'archivage.

Voir aussi

Référence

CustomFields classe

CustomFields - Membres

WebSvcCustomFields - Espace de noms

CreateCustomFields(CustomFieldDataSet, Boolean, Boolean)