SOLIDOS API - SolidosGetPropertyType(parentHandle, objectName)
SolidosGetPropertyType(nodeHandle, propertyName) - Devuelve el tipo de una propiedad de un objeto SOLIDOS
- Parámetros de entrada
- nodeHandle (Dynamo: String, Visual Lisp: Entity Name) - El identificador del elemento que desea procesar
- propertyName (String) - El nombre de la propiedad cuyo tipo desea
- Output (Type) - El tipo de la propiedad
- Errores que pueden ocurrir
- InvalidHandle - El nodeHandle proporcionado no es válido o no es compatible. de un objeto SOLIDOS
- InvalidProperty: el nombre de la propiedad no es válido o no está presente en el objeto
- BadArgumentType: el tipo de valor no es compatible con el tipo de propiedad
- NotSupportedType: Dynamo no reconoce la propiedad
Ejemplo de uso en Visual Lisp:
(setq device (handent "AF021")
length (SolidosGetPropertyType device "Length3D" nil))
;"Double"
Ejemplo de uso en Dynamo:
device = "AF021";
length = SolidosAPI.SolidosGetPropertyType(device, "Length3D", null);
#"Double"