Skip to Content

Ressource principale

Faits rapides

PropriétéValeur
ClasseOlpCorePythonResource
Modulecenpyolpcore.OlpCorePythonResource
Paquetcenpyolpcore
SortieR2025.2.4
Méthodes6
hérite deOlpCorePythonItem

Héritage

Démarrage rapide

# Boilerplate Example coreResource = ... # obtained from the runtime context result = coreResource.GetItemType()

Indice de la méthode

MéthodeRésultatsRésumé
GetItemTypeItemTypeRetourne le type d’objet de cette ressource
GetItemSubTypeItemSubTypeRetourne le sous-type d’objet de cette ressource
GetSupportedConfigurationslistObtient toutes les configurations prises en charge sur cette ressource si la ressource est une machine ou un robot
GetSupportedTurnslistObtient tous les tours pris en charge sur cette ressource si la ressource est une machine ou un robot
GetAllPortslistObtenez tous les ports actuellement actifs dans cette ressource.
GetPortslistObtenez tous les ports actuellement actifs dans cette ressource avec le type de valeur et la direction spécifiés.

Méthodes de requête

GetItemType

def GetItemType() -> ItemType

Retourne le type d’objet de cette ressource

Returns : ItemType — Aucun

GetItemSubType

def GetItemSubType() -> ItemSubType

Retourne le sous-type d’objet de cette ressource

Returns : ItemSubType — Aucun

GetSupportedConfigurations

def GetSupportedConfigurations() -> list

Obtient toutes les configurations prises en charge sur cette ressource si la ressource est une machine ou un robot

Retours : list — renvoie toutes les configurations supportées sur cette ressource sous forme de liste de chaînes de caractères

GetSupportedTurns

def GetSupportedTurns() -> list

Obtient tous les tours pris en charge sur cette ressource si la ressource est une machine ou un robot

Retours : list — retourne tous les tours pris en charge sur cette ressource sous forme de liste de chaînes de caractères

GetAllPorts

def GetAllPorts() -> list

Obtenez tous les ports actuellement actifs dans cette ressource.

Retours : list — un vecteur contenant tous les ports trouvés sur la ressource

GetPorts

def GetPorts(valueType: int, direction: int) -> list

Obtenez tous les ports actuellement actifs dans cette ressource avec le type de valeur et la direction spécifiés.

Paramètres :

NomTypeDescription
valueTypeintType de valeur de port
directionintDirection du port

Retours : list — un vecteur contenant tous les ports trouvés sur la ressource

Types apparentés

Version Notes

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

Was this page helpful?