Skip to Content
Python APIAPI DomainesTéléverserProgramme de téléversement

Programme de téléversement

Faits rapides

PropriétéValeur
ClasseULPythonProgram
Modulecenpyupload.ULPythonProgram
Paquetcenpyupload
SortieR2025.2.4
Méthodes11
hérite deDULPythonProgram

Héritage

Indice de la méthode

MéthodeRésultatsRésumé
SetOperationsGroups—Définissez les groupes d’opérations pour le programme
SetSubprograms—Définir les sous-programmes du programme
AddOperationGroup—Ajoutez un groupe d’opérations à ce programme
AddSubprogram—Ajouter un sous-programme à ce programme
SetUsedBaseProfile—Définir le profil de base utilisé pour le programme
SetUsedToolProfile—Définir le profil d’outil utilisé pour le programme
SetController—Réglez le contrôleur du programme
SetIsMainProgram—Définir le statut du programme comme principal ou non
SetName—Fixez le nom du programme
SetAttributes—Définir les attributs du programme
AddAttribute—Ajouter un attribut à la liste des 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 ULPython Groupe d’opérations à 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é du 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é du 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
isMainboolque le programme soit 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

Version Notes

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

Was this page helpful?