VCI-zugeordnete Objekte im VCI-Workspace enumerieren - 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
VCI-zugeordnete Objekte im VCI-Workspace enumerieren

Voraussetzung

Einleitung

Sie können mit TIA Portal Openness alle zugeordneten Objekte in einem Workspace enumerieren.

Programmcode

Um alle zugeordneten Objekte in einem Workspace zu enumerieren, ändern Sie folgenden Programmcode:

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

private void EnumerateMappedObjectsinWorkspace()

{

    var workspace = ...;

    MappedObjectComposition mappedObjects = workspace.MappedObjects;

    foreach (Siemens.Engineering.VersionControl.MappedObject mappedObject in mappedObjects )

    {

     //...

    }

}

Um auf ein individuelles Objekt zuzugreifen, ändern Sie folgenden Programmcode:

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

private void IndividualObjectAccess()

{

   var workspace = ...;

   IEngineeringObject versionControlSupportedEngineeringObject = ...;

   Siemens.Engineering.VersionControl.MappedObject mappedObject =

   workspace.MappedObjects.Find(versionControlSupportedEngineeringObject);

}