Skip to Content
Python APIAPI DomänenOperatorenWM_Rule Update Operator

WM_Rule-Aktualisierungsoperator

Kurzinformationen

EigenschaftWert
KlasseCENPyOlpWM_RuleUpdateOperator
Modulcenpylib.CENPyOlpWM_RuleUpdateOperator
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden5

Schnellstart

# Boilerplate Example wM_RuleUpdateOperator = ... # obtained from the runtime context result = wM_RuleUpdateOperator.GetRuleName()

Methodenindex

MethodeGibt zurückZusammenfassung
AddEvent—Fügen Sie dem Regelaktualisierungsoperator ein Ereignis hinzu.
GetRuleNamestrGeben Sie den Namen der Regel an.
GetActiveEventNamestrGibt den Namen des aktuell aktiven Ereignisses zurück.
SetActiveEvent—Vergleichen Sie alle vorhandenen Ereignisnamen mit dem angegebenen Namen und setzen Sie das erste übereinstimmende Ereignis als aktiv.
OverrideEventRuleInsertPosition—Legen Sie die neue Einfügeposition für die Ereignisregel fest.

Abfragemethoden

GetRuleName

def GetRuleName() -> str

Gibt den Namen der Regel zurück.

Gibt zurück: str — Regelname.

GetActiveEventName

def GetActiveEventName() -> str

Gibt den Namen des aktuell aktiven Ereignisses zurück.

Gibt zurück: str — Name des aktuell aktiven Ereignisses.

Mutationsmethoden

AddEvent

def AddEvent(eventName: str)

Fügen Sie dem Regelaktualisierungsoperator ein Ereignis hinzu.

Parameter:

NameTypBeschreibung
eventNamestrKernel- oder Python-definierter Ereignisname.

SetActiveEvent

def SetActiveEvent(eventName: str)

Vergleichen Sie alle vorhandenen Ereignisnamen mit dem angegebenen Namen und setzen Sie das zuerst gefundene übereinstimmende Ereignis als aktiv.

Parameter:

NameTypBeschreibung
eventNamestrKernel- oder Python-definierter Name des zu aktivierenden Ereignisses.

Dienstprogramme

OverrideEventRuleInsertPosition

def OverrideEventRuleInsertPosition(insertPosition: int)

Legen Sie die neue Einfügeposition für die Ereignisregel fest.

Parameter:

NameTypBeschreibung
insertPositionintNeue Einfügeposition.

Versionshinweise

Diese Klasse ist ab Version R2026.1.1 dokumentiert.

Was this page helpful?