Skip to Content

Attribut

Faits rapides

PropriétéValeur
ClasseCENPyOlpAttribute
Modulecenpylib.CENPyOlpAttribute
Paquetcenpylib
LibérationR2025.2.4
Méthodes13
Sous-classesAttribute Bool, Attribute Double, Attribute Enum, Attribute Int, Attribute String, Attribute Table

Héritage

Départ rapide

# Boilerplate Example attribute = ... # obtained from the runtime context result = attribute.GetVisibility()

Index de la méthode

MéthodeRetoursRésumé
SetOlpPropertyDéfinit la propriété OLP de l’attribut.
GetVisibilityboolObtenez le statut de visibilité de l’attribut.
SetVisibilityDéfinir le statut de visibilité de l’attribut.
GetNamestrObtenez le nom de l’attribut.
SetNameDéfinir le nom de l’attribut.
GetRecomputeEnterStateintRetourne l’état d’entrée pour recalcul valide pour cet attribut.
SetReComputeEnterStateDéfinit l’état d’entrée pour recalculer cet attribut.
IsValidboolVérifie si l’attribut est un attribut OLP valide
SetReadOnlyDéfinir le statut de lecture seule de l’attribut.
GetReadOnlyboolObtenez le statut de lecture seule de l’attribut.
SetIconNameDéfinissez le nom de l’icône pour cet attribut.
GetIconNamestrRetourne le nom de l’icône pour cet attribut
SetTooltipKeyDéfinissez la clé infobulle pour cet attribut.

Méthodes de requête

GetVisibility

def GetVisibility() -> bool

Obtenez le statut de visibilité de l’attribut.

Retours : bool — statut de visibilité

GetName

def GetName() -> str

Obtenez le nom de l’attribut.

Retour : str — nom

GetRecomputeEnterState

def GetRecomputeEnterState() -> int

Retourne l’état d’entrée pour recalcul valide pour cet attribut.

Retourne : int — Recalculer entrer dans l’état.

IsValid

def IsValid() -> bool

Vérifie si l’attribut est un attribut OLP valide

Retourne : bool — Vrai si valide, Faux si non valide ou nul

GetReadOnly

def GetReadOnly() -> bool

Obtenez le statut de lecture seule de l’attribut.

Retours : bool — statut en lecture seule

GetIconName

def GetIconName() -> str

Retourne le nom de l’icône pour cet attribut

Retours : str — L’icône de cet attribut

Méthodes de mutation

SetOlpProperty

def SetOlpProperty(iOlpProperty: int)

Définit la propriété OLP de l’attribut.

Paramètres :

NomTypeDescription
iOlpPropertyintentrée de la propriété OLP, une ou une combinaison des valeurs suivantes peut être donnée - USER_ATTRIBUTE | PROCESS_ATTRIBUTE | OPERATION_ATTRIBUTE | OPERATION_GROUP_ATTRIBUTE | GLOBAL_ATTRIBUTE

SetVisibility

def SetVisibility(visible: bool)

Définir le statut de visibilité de l’attribut.

Paramètres :

NomTypeDescription
visibleboolEntrée de l’état de visibilité

SetName

def SetName(name: str)

Définir le nom de l’attribut.

Paramètres :

NomTypeDescription
namestrNom de l’attribut

SetReComputeEnterState

def SetReComputeEnterState(recomputableEnterState: int)

Définit l’état d’entrée pour recalculer cet attribut.

Paramètres :

NomTypeDescription
recomputableEnterStateintRecalculer l’état d’entrée.

SetReadOnly

def SetReadOnly(readOnly: bool)

Définir le statut de lecture seule de l’attribut.

Paramètres :

NomTypeDescription
readOnlyboolEntrée de l’état de lecture seule

SetIconName

def SetIconName(iconName: str)

Définissez le nom de l’icône pour cet attribut. Attention : Actuellement, cette méthode n’a aucun effet dans ActiveProgramDashboard et dans ProgrammingDefaultsDashboard car les icônes y sont gérées dans settings.xml

Paramètres :

NomTypeDescription
iconNamestrL’icône à utiliser pour cet attribut

SetTooltipKey

def SetTooltipKey(tooltipKey: str)

Définissez la clé infobulle pour cet attribut.

Paramètres :

NomTypeDescription
tooltipKeystrClé pour l’infobulle

Notes de la version

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

Was this page helpful?