SolidosGetPropertyInfo(nodeObj, propertyName) - Returns a dictionary with information about a property of an object or object type
Example of use in Visual Lisp:
(setq node (Car (EntSel "\nSelect a SOLIDOS object")))
(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")))
Example of use in 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"]]]