Skip to Content

Upload-Programm

Schnelle Fakten

ImmobilienWert
KlasseULPythonProgram
Modulcenpyupload.ULPythonProgram
Paketcenpyupload
VeröffentlichungR2025.2.4
Methoden11
Erbt vonDULPythonProgram

Erbe

Methodenindex

MethodeRückgabenZusammenfassung
SetOperationsGroupsSetzen Sie die Operationsgruppen für das Programm
SetSubprogramsSetze die Unterprogramme des Programms
AddOperationGroupFügen Sie diesem Programm eine Operationsgruppe hinzu
AddSubprogramfügen Sie diesem Programm ein Unterprogramm hinzu
SetUsedBaseProfileSetze das verwendete Basisprofil für das Programm
SetUsedToolProfileStellen Sie das verwendete Werkzeugprofil für das Programm ein
SetControllerStellen Sie den Controller für das Programm ein
SetIsMainProgramSetze den Programmstatus als Hauptprogramm oder nicht
SetNameSetze den Namen des Programms
SetAttributesSetzen Sie die Attribute des Programms
AddAttributeFügen Sie ein Attribut zur Attributliste hinzu

Mutationsmethoden

SetOperationsGroups

def SetOperationsGroups(operationGroups: list)

Setzen Sie die Operationsgruppen für das Programm ein

Parameter:

NameTypBeschreibung
operationGroupslistListe der ULPythonOperationGroup-Operationsgruppen, die gesetzt werden sollen

SetSubprograms

def SetSubprograms(subprograms: list)

Setze die Unterprogramme des Programms

Parameter:

NameTypBeschreibung
subprogramslistListe der ULPythonSubprograms-Unterprogramme, die gesetzt werden sollen

AddOperationGroup

def AddOperationGroup(operationGroup: ULPythonOperationGroup)

Fügen Sie diesem Programm eine Operationsgruppe hinzu

Parameter:

NameTypBeschreibung
operationGroupULPythonOperationGroupOperationsgruppe ULPythonOperationGroup wird hinzugefügt

AddSubprogram

def AddSubprogram(subprogram: ULPythonSubprogram)

Fügen Sie diesem Programm ein Unterprogramm hinzu

Parameter:

NameTypBeschreibung
subprogramULPythonSubprogramSubprogramm ULPythonSubprogram wird hinzugefügt

SetUsedBaseProfile

def SetUsedBaseProfile(baseProfile: ULPythonBaseProfile)

Setzen Sie das verwendete Basisprofil für das Programm ein

Parameter:

NameTypBeschreibung
baseProfileULPythonBaseProfiledas verwendete Basisprofilobjekt vom Typ ULPythonBaseProfile

SetUsedToolProfile

def SetUsedToolProfile(toolProfile: ULPythonToolProfile)

Stellen Sie das verwendete Werkzeugprofil für das Programm ein

Parameter:

NameTypBeschreibung
toolProfileULPythonToolProfiledas verwendete Werkzeugprofilobjekt vom Typ UlPythonToolProfile

SetController

def SetController(controller: ULPythonController)

Stellen Sie den Controller für das Programm ein

Parameter:

NameTypBeschreibung
controllerULPythonControllerController zu setzen, Objekt vom Typ ULPythonController

SetIsMainProgram

def SetIsMainProgram(isMain: bool)

Setze den Programmstatus als Hauptprogramm oder nicht

Parameter:

NameTypBeschreibung
isMainboolob das Programm main ist oder nicht

SetName

def SetName(name: str)

Legen Sie den Namen des Programms fest

Parameter:

NameTypBeschreibung
namestrName soll gesetzt werden

SetAttributes

def SetAttributes(attributes: list)

Stellen Sie die Attribute des Programms fest

Parameter:

NameTypBeschreibung
attributeslistAttribute sollen gesetzt werden

AddAttribute

def AddAttribute(attrib: OlpCorePythonAttribute)

Fügen Sie der Attributliste ein Attribut hinzu

Parameter:

NameTypBeschreibung
attribOlpCorePythonAttributeAttribut hinzuzufügen

Verwandte Typen

Versionsnotizen

Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.

Was this page helpful?