SolidosGetPropertyInfo(nodeObj, propertyName) - Devuelve un diccionario con información sobre una propiedad de un objeto o tipo de objeto.
Ejemplo de uso en Visual Lisp:
(setq node (Car (EntSel "\nSeleccione un objeto de SÓLIDOS")))
(setq propName "AnchorLeader")
(setq info (SolidosGetPropertyInfo node propName))
;(("Category" "Linha de Chamada") ("DisplayName" "Posição no Texto") ("Description" "Posição onde a linha de chamada toca o rótulo") ("PropertyType" "AnchorLeader") ("ReadOnly" nil) ("IsEnum", T) ("Values" (AnchorLeader", teríamos: "LeftOrRight" "TopOrBotton" "Find" "Local")))
(setq nodeType "Label" )
(setq propriedades (SolidosGetPropertyInfo nodeType propName))
;(("Category" "Linha de Chamada") ("DisplayName" "Posição no Texto") ("Description" "Posição onde a linha de chamada toca o rótulo") ("PropertyType" "AnchorLeader") ("ReadOnly" nil) ("IsEnum", T) ("Values" (AnchorLeader", teríamos: "LeftOrRight" "TopOrBotton" "Find" "Local")))
Ejemplo de uso en Dynamo:
nodeHandle = "45668"; propName="AnchorLeader"; SolidosAPI.SolidosGetPropertyInfo(nodeHandle, propName); #[["Category", "Linha de Chamada"], ["DisplayName", "Posição no Texto"], ["Description" "Posição onde a linha de chamada toca o rótulo"], ["PropertyType" "AnchorLeader"], ["ReadOnly" false], ["IsEnum", true], ["Values", [AnchorLeader", teríamos: "LeftOrRight" "TopOrBotton" "Find" "Local"]]]