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.

Download Running Code

Beispielcode herunterladen

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.