Verfügbare lokale Sitzungen abrufen - 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
Verfügbare lokale Sitzungen abrufen

Voraussetzung

Anwendung

Sie können mit GetLocalSessions() eine Liste mit Informationen zu verfügbaren Sitzungen für ein bestimmtes, vom aktuellen Benutzer angelegtes Serverprojekt auf dem aktuellen Rechner abrufen.

Mit diesen Informationen können Sie weitere Aktionen wie das Öffnen oder Löschen der lokalen Sitzung ausführen.

GetLocalSessions() gibt IEnumerable<ServerProjectInfo> zurück und hat den Parameter serverProjectInfo, dessen Datentyp ServerProjectInfo lautet.

Programmcode

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

TiaPortal tiaPortal = new TiaPortal();

string aliasName = "ProjectServer1";

ProjectServer projectServer = tiaPortal.ProjectServers.First(a=>a.ServerName.Equals(aliasName));

IEnumerable<ServerProjectInfo> serverProjectInfo = projectServer.GetServerProjects();

IEnumerable<LocalSessionInfo> localSessionsInfo = projectServer.GetLocalSessions(serverProjectInfo[0]);

Siehe auch

Projekt öffnen