Ressource principale
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | OlpCorePythonResource |
| Module | cenpyolpcore.OlpCorePythonResource |
| Paquet | cenpyolpcore |
| Libération | R2025.2.4 |
| Méthodes | 6 |
| Hérite de | OlpCorePythonItem |
Héritage
Départ rapide
# Boilerplate Example
coreResource = ... # obtained from the runtime context
result = coreResource.GetItemType()Index de la méthode
| Méthode | Retours | Résumé |
|---|---|---|
GetItemType | ItemType | Retourne le type d’objet de cette ressource |
GetItemSubType | ItemSubType | Retourne le sous-type d’élément de cette ressource |
GetSupportedConfigurations | list | Obtient toutes les configurations prises en charge sur cette ressource si la ressource est une machine ou un robot |
GetSupportedTurns | list | Obtient tous les tours pris en charge sur cette ressource si la ressource est une machine ou un robot |
GetAllPorts | list | Obtenez tous les ports actuellement actifs dans cette ressource. |
GetPorts | list | Obtenez 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() -> ItemTypeRetourne le type d’objet de cette ressource
Retour : ItemType — Aucun
GetItemSubType
def GetItemSubType() -> ItemSubTypeRetourne le sous-type d’objet de cette ressource
Retour : ItemSubType — Aucun
GetSupportedConfigurations
def GetSupportedConfigurations() -> listObtient toutes les configurations prises en charge sur cette ressource si la ressource est une machine ou un robot
Retourne : list — renvoie toutes les configurations prises en charge sur cette ressource sous forme de liste de chaînes de caractères
GetSupportedTurns
def GetSupportedTurns() -> listObtient tous les tours pris en charge sur cette ressource si la ressource est une machine ou un robot
Retourne : list — renvoie tous les tours pris en charge sur cette ressource sous forme de liste de chaînes de caractères
GetAllPorts
def GetAllPorts() -> listObtenez tous les ports actuellement actifs dans cette ressource.
Retourne : list — un vecteur contenant tous les ports trouvés sur la ressource
GetPorts
def GetPorts(valueType: int, direction: int) -> listObtenez tous les ports actuellement actifs dans cette ressource avec le type de valeur et la direction spécifiés.
Paramètres :
| Nom | Type | Description |
|---|---|---|
valueType | int | Type de valeur de port |
direction | int | Direction du port |
Retourne : list — un vecteur contenant tous les ports trouvés sur la ressource
Types apparentés
Notes de la version
Cette classe est documentée à la version R2025.2.4.