Kernressource
Schnelle Fakten
| Immobilien | Wert |
|---|---|
| Klasse | OlpCorePythonResource |
| Modul | cenpyolpcore.OlpCorePythonResource |
| Paket | cenpyolpcore |
| Veröffentlichung | R2025.2.4 |
| Methoden | 6 |
| Erbt von | OlpCorePythonItem |
Erbe
Schneller Start
# Boilerplate Example
coreResource = ... # obtained from the runtime context
result = coreResource.GetItemType()Methodenindex
| Methode | Rückgaben | Zusammenfassung |
|---|---|---|
GetItemType | ItemType | Gibt den Item-Typ dieser Ressource zurück |
GetItemSubType | ItemSubType | Gibt den Item-Subtyp dieser Ressource zurück |
GetSupportedConfigurations | list | Erhält alle unterstützten Konfigurationen auf dieser Ressource, wenn die Ressource eine Maschine oder ein Roboter ist |
GetSupportedTurns | list | Erhält alle unterstützten Züge auf dieser Ressource, wenn die Ressource eine Maschine oder ein Roboter ist |
GetAllPorts | list | Holen Sie sich alle Ports, die derzeit in dieser Ressource aktiv sind. |
GetPorts | list | Erhalten Sie alle derzeit aktiven Ports in dieser Ressource mit dem angegebenen Werttyp und der angegebenen Richtung. |
Abfragemethoden
GetItemType
def GetItemType() -> ItemTypeGibt den Item-Typ dieser Ressource zurück
Rücksendungen: ItemType — Keine
GetItemSubType
def GetItemSubType() -> ItemSubTypeGibt den Item-Subtyp dieser Ressource zurück
Rücksendungen: ItemSubType — Keine
GetSupportedConfigurations
def GetSupportedConfigurations() -> listErhält alle unterstützten Konfigurationen auf dieser Ressource, wenn es sich um eine Maschine oder einen Roboter handelt.
Returns: list — gibt alle unterstützten Konfigurationen auf dieser Ressource als Liste von Strings zurück
GetSupportedTurns
def GetSupportedTurns() -> listErhält alle unterstützten Züge auf dieser Ressource, wenn die Ressource eine Maschine oder ein Roboter ist.
Returns: list — gibt alle unterstützten Runden auf dieser Ressource als Liste von Strings zurück
GetAllPorts
def GetAllPorts() -> listHolen Sie sich alle Ports, die derzeit in dieser Ressource aktiv sind.
Returns: list — ein Vektor mit allen auf der Ressource gefundenen Ports
GetPorts
def GetPorts(valueType: int, direction: int) -> listErhalten Sie alle derzeit aktiven Ports in dieser Ressource mit dem angegebenen Werttyp und der angegebenen Richtung.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
valueType | int | Portwerttyp |
direction | int | Hafenrichtung |
Returns: list — ein Vektor mit allen auf der Ressource gefundenen Ports
Verwandte Typen
Versionsnotizen
Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.