Travailler avec des liens de tâche
Contents
[
Hide
Show
]La propriété LinkType exposée par la classe TaskLink est utilisée pour récupérer ou définir le type de lien entre deux tâches. Il lit et écrit l’une des valeurs définies par le type d’énumération de taskinkype.
Définition du type de lien
Pour définir le type de lien dans le projet Microsoft:
- Dans le menu View, sélectionnez Plus de vues puis Formulaire d’entrée de tâche.
- Double-cliquez sur la tâche souhaitée.
- Sélectionnez l’onglet Prédécesseur.
Définition du type de lien dans le projet Microsoft
Réglage du type de lien avec Aspose.Tasks
Les échantillons de code ci-dessous définissent un type de lien comme “finition-start”, le type de lien par défaut.
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(DefineLinkType.class);
4
5Project project = new Project();
6Task pred = project.getRootTask().getChildren().add("Task 1");
7Task succ = project.getRootTask().getChildren().add("Task 2");
8TaskLink link = project.getTaskLinks().add(pred, succ);
9link.setLinkType(TaskLinkType.StartToStart);
Getting Link Type with Aspose.Tasks
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(DefineLinkType.class);
4
5Project project = new Project("Input.mpp");
6TaskLinkCollection allinks = project.getTaskLinks();
7for (TaskLink tsklnk : allinks) {
8 System.out.println(tsklnk.getLinkType());
9}