SOLIDOS API - SolidosGetPropertyInfo(nodeObj, propertyName)


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"]]]