Skip to Content

Programm hochladen

Kurzinformationen

EigenschaftWert
KlasseULPythonProgram
Modulcenpyupload.ULPythonProgram
Paketcenpyupload
FreigabeR2025.2.4
Methoden11
Erbt vonDULPythonProgram

Vererbung

Methodenindex

MethodeGibt zurückZusammenfassung
SetOperationsGroups—Legen Sie die Operationsgruppen für das Programm fest
SetSubprograms—Legen Sie die Unterprogramme des Programms fest
AddOperationGroup—eine Operationsgruppe zu diesem Programm hinzufügen
AddSubprogram—Fügen Sie diesem Programm ein Unterprogramm hinzu
SetUsedBaseProfile—Legen Sie das verwendete Basisprofil für das Programm fest
SetUsedToolProfile—Legen Sie das verwendete Werkzeugprofil für das Programm fest
SetController—Legen Sie den Controller für das Programm fest
SetIsMainProgram—Legen Sie den Programmstatus als Hauptprogramm fest oder nicht
SetName—Legen Sie den Namen des Programms fest
SetAttributes—Legen Sie die Attribute des Programms fest
AddAttribute—Fügen Sie der Attributliste ein Attribut hinzu

Mutationsmethoden

SetOperationsGroups

def SetOperationsGroups(operationGroups: list)

Legen Sie die Operationsgruppen für das Programm fest

Parameter:

NameTypBeschreibung
operationGroupslistListe der festzulegenden ULPythonOperationGroup-Operationsgruppen

SetSubprograms

def SetSubprograms(subprograms: list)

Legen Sie die Unterprogramme des Programms fest.

Parameter:

NameTypBeschreibung
subprogramslistListe der einzustellenden ULPythonSubprograms-Unterprogramme

AddOperationGroup

def AddOperationGroup(operationGroup: ULPythonOperationGroup)

Fügen Sie dieser Vorrichtung eine Operationsgruppe hinzu.

Parameter:

NameTypBeschreibung
operationGroupULPythonOperationGroupOperationsgruppe ULPythonOperationGroup wird hinzugefügt

AddSubprogram

def AddSubprogram(subprogram: ULPythonSubprogram)

einem Programm ein Unterprogramm hinzufügen

Parameter:

NameTypBeschreibung
subprogramULPythonSubprogramUnterprogramm ULPythonSubprogram hinzuzufügen

SetUsedBaseProfile

def SetUsedBaseProfile(baseProfile: ULPythonBaseProfile)

Legen Sie das verwendete Basisprofil für das Programm fest.

Parameter:

NameTypBeschreibung
baseProfileULPythonBaseProfiledas verwendete Basisprofilobjekt vom Typ ULPythonBaseProfile

SetUsedToolProfile

def SetUsedToolProfile(toolProfile: ULPythonToolProfile)

Legen Sie das verwendete Werkzeugprofil für das Programm fest.

Parameter:

NameTypBeschreibung
toolProfileULPythonToolProfiledas verwendete Werkzeugprofil-Objekt vom Typ UlPythonToolProfile

SetController

def SetController(controller: ULPythonController)

Legen Sie den Controller für das Programm fest

Parameter:

NameTypBeschreibung
controllerULPythonControllerController, der gesetzt werden soll, Objekt vom Typ ULPythonController

SetIsMainProgram

def SetIsMainProgram(isMain: bool)

Legen Sie den Programmstatus als Hauptprogramm fest oder nicht.

Parameter:

NameTypBeschreibung
isMainboolob das Programm das Hauptprogramm ist oder nicht

SetName

def SetName(name: str)

Legen Sie den Namen des Programms fest

Parameter:

NameTypBeschreibung
namestrzu setzender Name

SetAttributes

def SetAttributes(attributes: list)

Legen Sie die Attribute des Programms fest

Parameter:

NameTypBeschreibung
attributeslistzu setzende Attribute

AddAttribute

def AddAttribute(attrib: OlpCorePythonAttribute)

Fügen Sie der Attributliste ein Attribut hinzu

Parameter:

NameTypBeschreibung
attribOlpCorePythonAttributehinzuzufügendes Attribut

Verwandte Typen

Versionshinweise

Diese Klasse ist ab Version R2026.1.1 dokumentiert.

Was this page helpful?