Skip to Content

Attrib Setter

Faits rapides

PropriétéValeur
ClasseCENPyOlpAttribSetter
Modulecenpylib.CENPyOlpAttribSetter
Paquetcenpylib
LibérationR2025.2.4
Méthodes6

Départ rapide

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

Index de la méthode

MéthodeRetoursRésumé
SetIntegerDéfinissez la valeur entière pour l’attribut entier donné.
SetDoubleDéfinissez la valeur Double pour l’attribut Double donné.
SetStringDéfinissez la valeur de la chaîne pour l’attribut de chaîne donné.
SetBoolDéfinissez la valeur Bool pour l’attribut Bool donné.
SetEnumIndexDéfinissez la valeur EnumIndex pour l’attribut Enum donné.
GetSystemAttribSetterCENPyOlpSystemAttribSetterPrends le définisseur d’attributs système.

Méthodes de requête

GetSystemAttribSetter

def GetSystemAttribSetter() -> CENPyOlpSystemAttribSetter

Prends le définisseur d’attributs système.

Retours : CENPyOlpSystemAttribSetter — Objet poseur d’attributs système.

Méthodes de mutation

SetInteger

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

Définissez la valeur entière pour l’attribut entier donné.

Paramètres :

NomTypeDescription
namestrNom de l’attribut.
valintNouvelle valeur de l’attribut.
overrideModeintNiveau à partir duquel définir la valeur de l’attribut (Par défaut = 0, OpGroup, Operation, CheckLevel). (par défaut : ATTRIBOVERRIDEMODE_DEFAULT)

SetDouble

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

Définissez la valeur Double pour l’attribut Double donné.

Paramètres :

NomTypeDescription
namestrNom de l’attribut.
valfloatNouvelle valeur de l’attribut.
overrideModeintNiveau à partir duquel définir la valeur de l’attribut (Par défaut = 0, OpGroup, Operation, CheckLevel). (par défaut : ATTRIBOVERRIDEMODE_DEFAULT)

SetString

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

Définissez la valeur de la chaîne pour l’attribut de chaîne donné.

Paramètres :

NomTypeDescription
namestrNom de l’attribut.
valstrNouvelle valeur de l’attribut.
overrideModeintNiveau à partir duquel définir la valeur de l’attribut (Par défaut = 0, OpGroup, Operation, CheckLevel). (par défaut : ATTRIBOVERRIDEMODE_DEFAULT)

SetBool

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

Définissez la valeur Bool pour l’attribut Bool donné.

Paramètres :

NomTypeDescription
namestrNom de l’attribut.
valboolNouvelle valeur de l’attribut.
overrideModeintNiveau à partir duquel définir la valeur de l’attribut (Par défaut = 0, OpGroup, Operation, CheckLevel). (par défaut : ATTRIBOVERRIDEMODE_DEFAULT)

SetEnumIndex

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

Définissez la valeur EnumIndex pour l’attribut Enum donné.

Paramètres :

NomTypeDescription
namestrNom de l’attribut.
indexintNouvelle valeur de l’attribut.
overrideModeintNiveau à partir duquel définir la valeur de l’attribut (Par défaut = 0, OpGroup, Operation, CheckLevel). (par défaut : ATTRIBOVERRIDEMODE_DEFAULT)

Types apparentés

Notes de la version

Cette classe est documentée à la version R2025.2.4.

Was this page helpful?