CustomFields.ReadCustomFields - Méthode
Obtient le contenu d'entreprise des définitions de champ personnalisé.
Espace de noms : WebSvcCustomFields
Assembly : ProjectServerServices (dans ProjectServerServices.dll)
Syntaxe
'Déclaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadCustomFields", 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 ReadCustomFields ( _
xmlFilter As String, _
autoCheckOut As Boolean _
) As CustomFieldDataSet
'Utilisation
Dim instance As CustomFields
Dim xmlFilter As String
Dim autoCheckOut As Boolean
Dim returnValue As CustomFieldDataSet
returnValue = instance.ReadCustomFields(xmlFilter, _
autoCheckOut)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadCustomFields", 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 ReadCustomFields(
string xmlFilter,
bool autoCheckOut
)
Paramètres
xmlFilter
Type : System.StringLimite la quantité de données renvoyées.
autoCheckOut
Type : System.BooleanSi true, les champs personnalisés pour la modification d'extraction.
Valeur renvoyée
Type : WebSvcCustomFields.CustomFieldDataSet
La CustomFieldDataSet contient des informations spécifiées par le paramètre xmlFilter .
Remarques
La principale DataTable dans les CustomFieldDataSet est la CustomFieldsDataTable. Il n'y a aucune tables de données secondaire. Le paramètre xmlFilter fonctionne avec les opérateurs Criteria pour filtrer les lignes dans le CustomFieldsDataTable. Vous pouvez utiliser la méthode Fields.Add pour filtrer des colonnes dans le principal CustomFieldsDataTable.
Notes
Pour Project Server 2010, le renvoyé CustomFieldDataSet peut inclure le champ personnalisé Relative Importance et les champs personnalisés Project Impact . Project Web App n'affiche pas ces champs personnalisés dans la page Tables de choix et champs personnalisés d'entreprise, car ils sont intégrés pour les analyses de portefeuille et ne peuvent pas être modifiés ou supprimés.
Conseil
La méthode ReadCustomFields ignore les paramètres régionaux de l'ordinateur qui exécute Project Server. La méthode ReadCustomFields2 renvoie des valeurs dépendant des paramètres régionaux pour les formules qui donnent des champs personnalisés et des indicateurs graphiques.
For a code example that uses the ReadCustomFields2 method, see ReadCustomFields2. For more information, see How to: Use a Filter Parameter with PSI Methods
Autorisations Project Server
Autorisation |
Description |
---|---|
Permet à un utilisateur de se connecter à la base de données Project Server depuis Project Professional. Autorisation globale. |
|
Permet à un utilisateur de modifier les définitions des champs personnalisés d'entreprise et les valeurs de table de choix. Autorisation globale. |
|
Permet à un utilisateur de gérer les groupes et utilisateurs de Project Server. Autorisation globale. |
|
Permet à un utilisateur de créer un projet. Autorisation globale. |
|
Permet à un utilisateur d'afficher les données d'allocation de ressources. Autorisation globale. |
Voir aussi
Référence
WebSvcCustomFields - Espace de noms
ReadCustomFields2(String, Boolean)