Skip to Content

Ereignisobjekt

Kurzinformationen

EigenschaftWert
KlasseCENPyOlpEventObject
Modulcenpylib.CENPyOlpEventObject
Paketcenpylib
FreigabeR2025.2.4
Methoden12

Schnellstart

# Boilerplate Example # Acquire the event object from the runtime context eventObject = ... # provided by the framework

Methodenindex

MethodeGibt zurückZusammenfassung
SetEnumIndex—Setzt den Index des aktiven Enum-Literals des Attributs mit dem angegebenen Namen.
GetEnumIndexintErmittelt den Index des aktiven Enum-Literals des Attributs mit dem angegebenen Namen
SetInteger—Setzt einen neuen Wert für das angegebene Attribut.
GetIntegerintGibt den ganzzahligen Attributwert für den angegebenen Attributnamen zurück
SetDouble—Setzt einen neuen Wert für das angegebene Attribut.
GetDoublefloatErmittelt den Wert für das angegebene Attribut
SetString—Setzt einen neuen Wert für das angegebene Attribut.
GetStringstrErmittelt den Wert für das angegebene Attribut
SetBool—Setzt einen neuen Wert für das angegebene Attribut.
GetBoolboolErmittelt den Wert für das angegebene Attribut
GetOlpEventInsertPositionintErmitteln Sie die Einfügeposition des Ereignisses vor/nach.
GetOlpEventNamestrGibt den Namen des Ereignisses zurück.

Abfragemethoden

GetEnumIndex

def GetEnumIndex(name: str) -> int

Gibt den Index des aktiven Enum-Literals des Attributs mit dem angegebenen Namen zurück.

Parameter:

NameTypBeschreibung
namestrName des Enum-Attributs

Gibt zurück: int — literaler Index

GetInteger

def GetInteger(name: str) -> int

Ermittelt den ganzzahligen Attributwert für den angegebenen Attributnamen

Parameter:

NameTypBeschreibung
namestrName des Attributs

Gibt zurück: int — Attributwert.

GetDouble

def GetDouble(name: str) -> float

Ermittelt den Wert für das angegebene Attribut

Parameter:

NameTypBeschreibung
namestrName des Attributs

Gibt zurück: float — Attributwert.

GetString

def GetString(name: str) -> str

Ermittelt den Wert für das angegebene Attribut

Parameter:

NameTypBeschreibung
namestrName des Attributs

Gibt zurück: str — Attributwert.

GetBool

def GetBool(name: str) -> bool

Ermittelt den Wert für das angegebene Attribut

Parameter:

NameTypBeschreibung
namestrName des Attributs

Gibt zurück: bool — Attributwert.

GetOlpEventInsertPosition

def GetOlpEventInsertPosition() -> int

Ermittelt die Einfügeposition des Ereignisses vor/nach.

Gibt zurück: int — Einfügeposition vor/nach

GetOlpEventName

def GetOlpEventName() -> str

Gibt 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:

NameTypBeschreibung
namestrName des Attributs
iValintneuer Literalindex

SetInteger

def SetInteger(name: str, iVal: int)

Setzt einen neuen Wert für das angegebene Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs
iValintneuer Wert des Attributs

SetDouble

def SetDouble(name: str, iVal: float)

Setzt einen neuen Wert für das angegebene Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs
iValfloatneuer Wert des Attributs

SetString

def SetString(name: str, iVal: str)

Setzt einen neuen Wert für das angegebene Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs
iValstrneuer Wert des Attributs

SetBool

def SetBool(name: str, iVal: bool)

Setzt einen neuen Wert für das angegebene Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs
iValboolneuer Wert des Attributs

Versionshinweise

Diese Klasse ist ab Version R2026.1.1 dokumentiert.

Was this page helpful?