ProjectDataSet.TaskRow.TASK_IS_ACTIVE - Propriété

Obtient ou définit une valeur qui indique si la tâche est actif (true) ou inactif (false).

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

Syntaxe

'Déclaration
Public Property TASK_IS_ACTIVE As Boolean
    Get
    Set
'Utilisation
Dim instance As ProjectDataSet.TaskRow
Dim value As Boolean

value = instance.TASK_IS_ACTIVE

instance.TASK_IS_ACTIVE = value
public bool TASK_IS_ACTIVE { get; set; }

Valeur de propriété

Type : System.Boolean

Remarques

Lorsque vous définissez une tâche pour qu'elle soit inactive dans Project Professional et puis publiez le projet, Project Web App affiche toujours la tâche dans le calendrier du projet, mais la ligne de la tâche n'est pas modifiable. Une tâche planifiée automatiquement (par exemple, T3) ayant une tâche inactive (par exemple, T2) comme un prédécesseur ignore les dates des tâches inactives.

Si la tâche T2 est le seul prédécesseur et qu'aucune autre contrainte, la date de début de tâche de que T3 est redéfinie sur le projet date de début. Toutefois, le diagramme de Gantt continue d'afficher le prédécesseur connecteur jusqu'à ce que la tâche T2 est supprimée en tant que prédécesseur de T3.

Le moteur de planification Project Server peut afficher démarrer incohérente ou les heures lorsque vous utilisez la méthode QueueUpdateProject pour modifier l'état actif d'une tâche, s'il existe plusieurs modifications dans l'objet ProjectDataSet pour le paramètre dataset de fin. Si la propriété TASK_IS_ACTIVE est le seul changement dans le paramètre dataset , vous pouvez mettre à jour le projet.

Voir aussi

Référence

ProjectDataSet.TaskRow classe

ProjectDataSet.TaskRow - Membres

WebSvcProject - Espace de noms