Skip to Content

Passeur d’Attrib

Faits rapides

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

Démarrage rapide

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

Indice de la méthode

MéthodeRésultatsRésumé
SetInteger—Définissez la valeur entière pour l’attribut entier donné.
SetDouble—Définissez la valeur Double pour l’attribut Double donné.
SetString—Définissez la valeur de la chaîne pour l’attribut de chaîne donné.
SetBool—Définissez la valeur Bool pour l’attribut Bool donné.
SetEnumIndex—Dé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.

Returns : CENPyOlpSystemAttribSetter — Objet régleur 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

Version Notes

Cette classe est documentée à la version R2026.1.1.

Was this page helpful?