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
cfds
Type : WebSvcCustomFields.CustomFieldDataSetLa CustomFieldDataSet contient les définitions de champ personnalisé.
validateOnly
Type : System.BooleanSi true, valider les CustomFieldDataSet sans créer les champs personnalisés.
autoCheckIn
Type : System.BooleanSi 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 |
---|---|
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.