Erstellen von Ressourcen in Vsto und Aspose.Tasks.
Code Beispiele
vsto
Im Folgenden finden Sie Code -Beispiele zum Erstellen von Ressourcen im Projekt.
1String Dateiname = @"E: \ ASSON \ ASSON VS VSTO \ Aspose.Tasks vs VSto Projects \ Beispieldateien \ myProject.mpp";
2
3Object fissionValue = system.reflection.missing.Value;
4
5Application.FileOpenex (Dateiname,
6
7 missingValue, missingValue, missingValue, missingValue,
8
9 missingValue, missingValue, missingValue, missingValue,
10
11 missingValue, missingValue, PjPoolOpen.pjPoolReadOnly,
12
13 missingValue, missingValue, missingValue, missingValue,
14
15 missingValue);
16
17Project Project = Application.ActiveProject;
18
19project.resources.add ("Material");
20
21project.resources.add ("Arbeit");
In diesem Codebeispiel zeigt das Erstellen von Ressourcen in einer Microsoft -Projektdatei mit VSTO (Visual Studio Tools for Office) und der Microsoft -Projektinterop -API. Es öffnet eine vorhandene .MPP-Datei (myProject.mpp) mit FileOpenex, über das Fehlen von fehlenden. Sobald die Datei geladen ist, greift sie über application.activeProject auf das aktive Projekt zu. Anschließend werden zwei neue Ressourcen zum Projekt hinzugefügt: einer vom Typ “Material” und ein weiterer Typ “Arbeit” mit der Methode der Ressourcen.add (). Dieser Ansatz erfordert, dass Microsoft Project auf dem Host -Computer installiert wird und ist für Entwickler geeignet, die Aufgaben direkt in der Büroumgebung automatisieren. Es bietet eine enge Integration in die Microsoft-Projektanwendung, ist jedoch auf Windows- und Desktop-basierte Automatisierungsszenarien beschränkt.
Aspose.Tasks
Die Ressource -Klasse ermöglicht es, dem Projekt eine neue Ressource hinzuzufügen.
1Projektprojekt = neues Projekt ("MyProject.mpp");
2
3project.resources.add (neue Ressource ("Material"));
4
5project.resources.add (neue Ressource ("Kosten"));
Dieser Code -Snippet zeigt, wie Sie eine Microsoft -Projektdatei laden und neue Ressourcen mit ASPOSPE.TASSS für .NET hinzufügen. Es initialisiert ein project
-Objekt aus einer vorhandenen MPP -Datei mit dem Namen *MyProject.mpp *. Anschließend fügt es dem Projekt zwei Ressourcen hinzu: eines vom Typ “Material” und einem anderen “Kosten”. Diese Ressourcen können später nach Bedarf den Aufgaben zugewiesen werden. Der Konstruktor “Ressourcen” erstellt Ressourceneinträge mit bestimmten Namen.