Attribut
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | CENPyOlpAttribute |
| Module | cenpylib.CENPyOlpAttribute |
| Paquet | cenpylib |
| Libération | R2025.2.4 |
| Méthodes | 13 |
| Sous-classes | Attribute 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éthode | Retours | Résumé |
|---|---|---|
SetOlpProperty | — | Définit la propriété OLP de l’attribut. |
GetVisibility | bool | Obtenez le statut de visibilité de l’attribut. |
SetVisibility | — | Définir le statut de visibilité de l’attribut. |
GetName | str | Obtenez le nom de l’attribut. |
SetName | — | Définir le nom de l’attribut. |
GetRecomputeEnterState | int | Retourne l’état d’entrée pour recalcul valide pour cet attribut. |
SetReComputeEnterState | — | Définit l’état d’entrée pour recalculer cet attribut. |
IsValid | bool | Vérifie si l’attribut est un attribut OLP valide |
SetReadOnly | — | Définir le statut de lecture seule de l’attribut. |
GetReadOnly | bool | Obtenez le statut de lecture seule de l’attribut. |
SetIconName | — | Définissez le nom de l’icône pour cet attribut. |
GetIconName | str | Retourne le nom de l’icône pour cet attribut |
SetTooltipKey | — | Définissez la clé infobulle pour cet attribut. |
Méthodes de requête
GetVisibility
def GetVisibility() -> boolObtenez le statut de visibilité de l’attribut.
Retours : bool — statut de visibilité
GetName
def GetName() -> strObtenez le nom de l’attribut.
Retour : str — nom
GetRecomputeEnterState
def GetRecomputeEnterState() -> intRetourne l’état d’entrée pour recalcul valide pour cet attribut.
Retourne : int — Recalculer entrer dans l’état.
IsValid
def IsValid() -> boolVérifie si l’attribut est un attribut OLP valide
Retourne : bool — Vrai si valide, Faux si non valide ou nul
GetReadOnly
def GetReadOnly() -> boolObtenez le statut de lecture seule de l’attribut.
Retours : bool — statut en lecture seule
GetIconName
def GetIconName() -> strRetourne 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 :
| Nom | Type | Description |
|---|---|---|
iOlpProperty | int | entré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 :
| Nom | Type | Description |
|---|---|---|
visible | bool | Entrée de l’état de visibilité |
SetName
def SetName(name: str)Définir le nom de l’attribut.
Paramètres :
| Nom | Type | Description |
|---|---|---|
name | str | Nom de l’attribut |
SetReComputeEnterState
def SetReComputeEnterState(recomputableEnterState: int)Définit l’état d’entrée pour recalculer cet attribut.
Paramètres :
| Nom | Type | Description |
|---|---|---|
recomputableEnterState | int | Recalculer l’état d’entrée. |
SetReadOnly
def SetReadOnly(readOnly: bool)Définir le statut de lecture seule de l’attribut.
Paramètres :
| Nom | Type | Description |
|---|---|---|
readOnly | bool | Entré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 :
| Nom | Type | Description |
|---|---|---|
iconName | str | L’icône à utiliser pour cet attribut |
SetTooltipKey
def SetTooltipKey(tooltipKey: str)Définissez la clé infobulle pour cet attribut.
Paramètres :
| Nom | Type | Description |
|---|---|---|
tooltipKey | str | Clé pour l’infobulle |
Notes de la version
Cette classe est documentée à la version R2025.2.4.