Skip to Content

Attribut-Setter

Kurzinformationen

EigenschaftWert
KlasseCENPyOlpAttribSetter
Modulcenpylib.CENPyOlpAttribSetter
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden6

Schnellstart

# Boilerplate Example attribSetter = ... # obtained from the runtime context result = attribSetter.GetSystemAttribSetter()

Methodenindex

MethodeGibt zurückZusammenfassung
SetInteger—Legen Sie den Integer-Wert für das angegebene Integer-Attribut fest.
SetDouble—Legen Sie den Double-Wert für das angegebene Double-Attribut fest.
SetString—Setzen Sie den String-Wert für das angegebene String-Attribut.
SetBool—Setzen Sie den Bool-Wert für das angegebene Bool-Attribut.
SetEnumIndex—Setzen Sie den EnumIndex-Wert für das angegebene Enum-Attribut.
GetSystemAttribSetterCENPyOlpSystemAttribSetterHolen Sie den Systemattribut-Setter.

Abfragemethoden

GetSystemAttribSetter

def GetSystemAttribSetter() -> CENPyOlpSystemAttribSetter

Holt den Systemattribut-Setter.

Gibt zurück: CENPyOlpSystemAttribSetter — Objekt des Systemattribut-Setzers.

Mutationsmethoden

SetInteger

def SetInteger(name: str, val: int, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)

Legen Sie den ganzzahligen Wert für das angegebene ganzzahlige Attribut fest.

Parameter:

NameTypBeschreibung
namestrName des Attributs.
valintNeuer Wert des Attributs.
overrideModeintEbene, auf der der Attributwert gesetzt werden soll (Standard = 0, OpGroup, Operation, CheckLevel). (Standard: ATTRIBOVERRIDEMODE_DEFAULT)

SetDouble

def SetDouble(name: str, val: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)

Setzen Sie den Double-Wert für das angegebene Double-Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.
valfloatNeuer Wert des Attributs.
overrideModeintEbene, auf der der Attributwert gesetzt werden soll (Standard = 0, OpGroup, Operation, CheckLevel). (Standard: ATTRIBOVERRIDEMODE_DEFAULT)

SetString

def SetString(name: str, val: str, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)

Setzen Sie den String-Wert für das angegebene String-Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.
valstrNeuer Wert des Attributs.
overrideModeintEbene, auf der der Attributwert gesetzt werden soll (Standard = 0, OpGroup, Operation, CheckLevel). (Standard: ATTRIBOVERRIDEMODE_DEFAULT)

SetBool

def SetBool(name: str, val: bool, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)

Setzen Sie den Bool-Wert für das angegebene Bool-Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.
valboolNeuer Wert des Attributs.
overrideModeintEbene, auf der der Attributwert gesetzt werden soll (Standard = 0, OpGroup, Operation, CheckLevel). (Standard: ATTRIBOVERRIDEMODE_DEFAULT)

SetEnumIndex

def SetEnumIndex(name: str, index: int, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)

Setzen Sie den EnumIndex-Wert für das angegebene Enum-Attribut.

Parameter:

NameTypBeschreibung
namestrName des Attributs.
indexintNeuer Wert des Attributs.
overrideModeintEbene, auf der der Attributwert gesetzt werden soll (Standard = 0, OpGroup, Operation, CheckLevel). (Standard: ATTRIBOVERRIDEMODE_DEFAULT)

Verwandte Typen

Versionshinweise

Diese Klasse ist ab Version R2026.1.1 dokumentiert.

Was this page helpful?