Tech_Attrib Changed Operator
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | CENPyOlpTech_AttribChangedOperator |
| Modul | cenpylib.CENPyOlpTech_AttribChangedOperator |
| Paket | cenpylib |
| Veröffentlichung | R2025.2.4 |
| Methoden | 8 |
Schnellstart
# Boilerplate Example
tech_AttribChangedOperator = ... # obtained from the runtime context
result = tech_AttribChangedOperator.GetAttribGetter()Methodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
GetAttribGetter | CENPyOlpAttribGetter | Holen Sie die Attribut-Getter-Schnittstelle, die den Olp-Attribut-Container verwaltet. |
GetAttribSetter | CENPyOlpAttribSetter | Holen Sie die Attribut-Setter-Schnittstelle, die den Olp-Attribut-Container verwaltet. |
GetLoggerOperator | CENPyOlpLogOperator | Schnittstelle des Log-Operators abrufen. |
GetController | CENPyOlpController | Erhalten Sie die übergeordnete Steuerungsinterface. |
GetChangedAttribute | CENPyOlpAttribute | Holen Sie das Attribut, das geändert wurde. |
GetChangedAttributeName | str | Geben Sie den Namen des Attributs an, das geändert wurde. |
GetChangedComponent | CENPyOlpProgramComponent | Holen Sie das Objekt des Containers, an dem die Attributänderung stattgefunden hat. |
GetOperatorForComponent | CENPyOlpTech_AttribChangedOperator | Ermitteln Sie den Operator für eine gegebene Programmkomponente. |
Abfragemethoden
GetAttribGetter
def GetAttribGetter() -> CENPyOlpAttribGetterRuft die Attribut-Getter-Schnittstelle ab, die den Olp-Attribut-Container verwaltet.
Gibt zurück: CENPyOlpAttribGetter — Schnittstelle zum Abrufen von Attributen.
GetAttribSetter
def GetAttribSetter() -> CENPyOlpAttribSetterRuft die Schnittstelle des Attributsetzers ab, die den Olp-Attributcontainer verwaltet.
Gibt zurück: CENPyOlpAttribSetter — Schnittstelle zum Setzen von Attributen.
GetLoggerOperator
def GetLoggerOperator() -> CENPyOlpLogOperatorRuft die Schnittstelle des Log-Operators ab.
Gibt zurück: CENPyOlpLogOperator — Schnittstelle des Log-Operators.
GetController
def GetController() -> CENPyOlpControllerHolt die übergeordnete Controller-Schnittstelle.
Gibt zurück: CENPyOlpController — Steuerungsschnittstelle.
GetChangedAttribute
def GetChangedAttribute() -> CENPyOlpAttributeHolt das Attribut, das geändert wurde.
Gibt zurück: CENPyOlpAttribute — Geändertes Attributobjekt.
GetChangedAttributeName
def GetChangedAttributeName() -> strGibt den Namen des Attributs zurück, das geändert wurde.
Gibt zurück: str — Name des geänderten Attributs.
GetChangedComponent
def GetChangedComponent() -> CENPyOlpProgramComponentHolt das Objekt des Containers, an dem die Attributänderung stattgefunden hat.
Gibt zurück: CENPyOlpProgramComponent — Objekt, das das geänderte Attribut enthält, kann Programm, Operationsgruppe oder Operation sein.
GetOperatorForComponent
def GetOperatorForComponent(component: CENPyOlpProgramComponent) -> CENPyOlpTech_AttribChangedOperatorErmitteln Sie den Bediener für eine gegebene Programmkomponente. Komponente: Programmkomponente, für die der Bediener ermittelt werden soll
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
component | CENPyOlpProgramComponent | Programmbestandteil, für den der Operator ermittelt werden soll |
Gibt zurück: CENPyOlpTech_AttribChangedOperator — AttribChangedOperator für Programm, Operationsgruppe oder Operation.
Verwandte Typen
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.