Voraussetzung
-
Die TIA Portal Openness-Anwendung ist mit dem TIA Portal verbunden.
Siehe Verbindung zum TIA Portal aufbauen -
Sie haben mit Ihrer Anwendung TIA Portal Openness ein Projekt geöffnet.
Siehe Projekt öffnen
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
|
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