Projekt im Server hinzufügen - TIAPortal

TIA Portal Openness: API für die Automatisierung von Engineering-Workflows

ft:publication_title
TIA Portal Openness: API für die Automatisierung von Engineering-Workflows
Product
TIAPortal
Version
V20
Publication date
01/2025
Language
de-DE
Projekt im Server hinzufügen

Voraussetzung

Einleitung

Sie können mit TIA Portal Openness ein Projekt zu einer Gruppe für einen angegebenen Server hinzufügen, indem Sie die Methode AddProjectToServer() aus der serverGroup verwenden.

Parameter

Um ein Projekt zu einer Gruppe für einen angegebenen Server hinzuzufügen, verwendet die Methode AddProjectToServer() folgende Parameter:

Parametername

Datentyp

Beschreibung

fileInfo

FileInfo

Enthält die Details des Projekts.

Ausnahme

In folgenden Fällen wird die Ausnahme Multiuser ausgelöst:

  • Wenn Sie versuchen, ein anderes Projekt mit demselben Namen hinzufügen.

  • Wenn der Server nicht läuft und Sie versuchen, ein Projekt hinzuzufügen.

In folgenden Fällen wird die Ausnahme EngineeringTargetInvocation ausgelöst:

  • Wenn Sie dem Server ein ungültiges Projekt hinzufügen.

Programmcode

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

private static void AddingProjectToGroup()

{

    FileInfo fileInfo = new FileInfo("path of the project");

    ProjectServer projectServer;

    foreach(var projServer in TiaPortal.ProjectServers)

    {

    projectServer= projServer;

    }

   
ProjectServerGroup projectServerGroup;

    foreach(var projServerGroup in projectServer.projectServerGroups)

    {

     projectServerGroup = projServerGroup;

    }

    projectServerGroup.AddProjectToServer(fileInfo);

}