ProjectDataSet.TaskRow - Classe

Définit les propriétés, méthodes et événements d'une tâche dans un TaskDataTable.

Hiérarchie d’héritage

System.Object
  System.Data.DataRow
    WebSvcProject.ProjectDataSet.TaskRow

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

Syntaxe

'Déclaration
Public Class TaskRow _
    Inherits DataRow
'Utilisation
Dim instance As ProjectDataSet.TaskRow
public class TaskRow : DataRow

Remarques

Notes

La PSI peut traiter un maximum de 1000 lignes de données à la fois. Si le nombre total de lignes de données nouvelle ou mis à jour dans toutes les tables de ProjectDataSet est supérieure à 1000, PSI renvoie l'erreur ProjectExceededItemsLimit .

Lorsque vous créez un objet TaskRow , spécifiez TASK_DUR_FMT. Dans le cas contraire, l'ouverture du projet enregistré dans Project Professionnel peut entraîner un comportement imprévisible, y compris la perte de données possibles.

Ne définissez pas la propriété TASK_WBS dans un objet TaskRow . La propriété TASK_WBS est en lecture seule, bien que l'interface PSI indique qu'il a en lecture-écriture. Si vous définissez la propriété TASK_WBS dans une TaskRow à une valeur spécifiée et ensuite créez ou mettre à jour le projet, Project Professionnel ignore la valeur définie à partir de l'interface PSI et affecte une valeur en fonction de la position hiérarchique de tâche lorsque vous ouvrez le projet. Pour afficher le résultat dans Project Professionnel, vérifiez la valeur de code WBS dans l'onglet Avancé de la boîte de dialogue Informations sur la tâche.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

ProjectDataSet.TaskRow - Membres

WebSvcProject - Espace de noms