Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesTéléverserProgramme de téléversement

Programme de téléversement

Faits rapides

PropriétéValeur
ClasseULPythonProgram
Modulecenpyupload.ULPythonProgram
Paquetcenpyupload
LibérationR2025.2.4
Méthodes11
Hérite deDULPythonProgram

Héritage

Index de la méthode

MéthodeRetoursRésumé
SetOperationsGroupsDéfinir les groupes d’opérations pour le programme
SetSubprogramsDéfinissez les sous-programmes du programme
AddOperationGroupAjouter un groupe d’opérations à ce programme
AddSubprogramajouter un sous-programme à ce programme
SetUsedBaseProfileDéfinir le profil de base utilisé pour le programme
SetUsedToolProfileDéfinir le profil d’outil utilisé pour le programme
SetControllerRégler le contrôleur du programme
SetIsMainProgramDéfinir le statut du programme comme principal ou non
SetNameDéfinir le nom du programme
SetAttributesDéfinir les attributs du programme
AddAttributeAjouter un attribut à la liste d’attributs

Méthodes de mutation

SetOperationsGroups

def SetOperationsGroups(operationGroups: list)

Définissez les groupes d’opérations pour le programme

Paramètres :

NomTypeDescription
operationGroupslistliste des groupes d’opérations ULPythhonOperationGroup à définir

SetSubprograms

def SetSubprograms(subprograms: list)

Définir les sous-programmes du programme

Paramètres :

NomTypeDescription
subprogramslistliste des sous-programmes ULPython à définir

AddOperationGroup

def AddOperationGroup(operationGroup: ULPythonOperationGroup)

Ajoutez un groupe d’opérations à ce programme

Paramètres :

NomTypeDescription
operationGroupULPythonOperationGroupgroupe d’opérations ULPythhonOperationGroup à ajouter

AddSubprogram

def AddSubprogram(subprogram: ULPythonSubprogram)

Ajouter un sous-programme à ce programme

Paramètres :

NomTypeDescription
subprogramULPythonSubprogramsous-programme ULPython Sous-programme à ajouter

SetUsedBaseProfile

def SetUsedBaseProfile(baseProfile: ULPythonBaseProfile)

Définir le profil de base utilisé pour le programme

Paramètres :

NomTypeDescription
baseProfileULPythonBaseProfilel’objet profil de base utilisé de type ULPythonBaseProfile

SetUsedToolProfile

def SetUsedToolProfile(toolProfile: ULPythonToolProfile)

Définir le profil d’outil utilisé pour le programme

Paramètres :

NomTypeDescription
toolProfileULPythonToolProfilel’objet profil d’outil utilisé de type UlPythonToolProfile

SetController

def SetController(controller: ULPythonController)

Réglez le contrôleur du programme

Paramètres :

NomTypeDescription
controllerULPythonControllercontrôleur à définir, objet de type ULPythonController

SetIsMainProgram

def SetIsMainProgram(isMain: bool)

Définir le statut du programme comme principal ou non

Paramètres :

NomTypeDescription
isMainboolsi le programme est principal ou non

SetName

def SetName(name: str)

Fixez le nom du programme

Paramètres :

NomTypeDescription
namestrnom à définir

SetAttributes

def SetAttributes(attributes: list)

Définir les attributs du programme

Paramètres :

NomTypeDescription
attributeslistattributs à définir

AddAttribute

def AddAttribute(attrib: OlpCorePythonAttribute)

Ajouter un attribut à la liste des attributs

Paramètres :

NomTypeDescription
attribOlpCorePythonAttributeattribut à ajouter

Types apparentés

Notes de la version

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

Was this page helpful?