Ereignisobjekt
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | CENPyOlpEventObject |
| Modul | cenpylib.CENPyOlpEventObject |
| Paket | cenpylib |
| Freigabe | R2025.2.4 |
| Methoden | 12 |
Schnellstart
# Boilerplate Example
# Acquire the event object from the runtime context
eventObject = ... # provided by the frameworkMethodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
SetEnumIndex | — | Setzt den Index des aktiven Enum-Literals des Attributs mit dem angegebenen Namen. |
GetEnumIndex | int | Ermittelt den Index des aktiven Enum-Literals des Attributs mit dem angegebenen Namen |
SetInteger | — | Setzt einen neuen Wert für das angegebene Attribut. |
GetInteger | int | Gibt den ganzzahligen Attributwert für den angegebenen Attributnamen zurück |
SetDouble | — | Setzt einen neuen Wert für das angegebene Attribut. |
GetDouble | float | Ermittelt den Wert für das angegebene Attribut |
SetString | — | Setzt einen neuen Wert für das angegebene Attribut. |
GetString | str | Ermittelt den Wert für das angegebene Attribut |
SetBool | — | Setzt einen neuen Wert für das angegebene Attribut. |
GetBool | bool | Ermittelt den Wert für das angegebene Attribut |
GetOlpEventInsertPosition | int | Ermitteln Sie die Einfügeposition des Ereignisses vor/nach. |
GetOlpEventName | str | Gibt den Namen des Ereignisses zurück. |
Abfragemethoden
GetEnumIndex
def GetEnumIndex(name: str) -> intGibt den Index des aktiven Enum-Literals des Attributs mit dem angegebenen Namen zurück.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Enum-Attributs |
Gibt zurück: int — literaler Index
GetInteger
def GetInteger(name: str) -> intErmittelt den ganzzahligen Attributwert für den angegebenen Attributnamen
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
Gibt zurück: int — Attributwert.
GetDouble
def GetDouble(name: str) -> floatErmittelt den Wert für das angegebene Attribut
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
Gibt zurück: float — Attributwert.
GetString
def GetString(name: str) -> strErmittelt den Wert für das angegebene Attribut
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
Gibt zurück: str — Attributwert.
GetBool
def GetBool(name: str) -> boolErmittelt den Wert für das angegebene Attribut
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
Gibt zurück: bool — Attributwert.
GetOlpEventInsertPosition
def GetOlpEventInsertPosition() -> intErmittelt die Einfügeposition des Ereignisses vor/nach.
Gibt zurück: int — Einfügeposition vor/nach
GetOlpEventName
def GetOlpEventName() -> strGibt den Namen des Ereignisses zurück.
Gibt zurück: str — den Namen des OlpEvent
Mutationsmethoden
SetEnumIndex
def SetEnumIndex(name: str, iVal: int)Setzt den Index des aktiven Enum-Literals des Attributs mit dem angegebenen Namen.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
iVal | int | neuer Literalindex |
SetInteger
def SetInteger(name: str, iVal: int)Setzt einen neuen Wert für das angegebene Attribut.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
iVal | int | neuer Wert des Attributs |
SetDouble
def SetDouble(name: str, iVal: float)Setzt einen neuen Wert für das angegebene Attribut.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
iVal | float | neuer Wert des Attributs |
SetString
def SetString(name: str, iVal: str)Setzt einen neuen Wert für das angegebene Attribut.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
iVal | str | neuer Wert des Attributs |
SetBool
def SetBool(name: str, iVal: bool)Setzt einen neuen Wert für das angegebene Attribut.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | Name des Attributs |
iVal | bool | neuer Wert des Attributs |
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.