SOLIDOS & Dynamo - Propriedades
Funções para obter ou definir valor em obetos do SOLIDOS
- GetNodeParam(nodeHandle, propertyName, runtimeData) - obtem o valor de uma propriedade de um objeto do SOLIDOS
- Parâmetros de entrada
- nodeHandle (String) - o handle (String) do objeto a ser processado
- propertyName (String) - o nome da propridade onde recuperar o valor
Observe o tópico Categorização de propriedades para identificar o nome das propriedades
- runtimeData (Object) - um parâmetro para certas propriedades
por padrão vale null
- Saída (Object) - o valor da propriedade, ou null, casõ não exi
- Erros que podem ocorrer
- InvalidHandle - a nodeHandle informada, não é válida, ou não é de um objeto do SOLIDOS
- InvalidProperty - o nome da propriedade não é válido, ou não esta presente no objeto
- NotSupportedType - a propriedade não é reconhecida pelo Dynamo
- SetNodeParam(nodeHandle, propertyName, value) - define o valor de uma propriedade de um objeto do SOLIDOS
- Parâmetros de entrada
- nodeHandle (String) - a handle (string) do item que se quer processar
- propertyName (String) - o nome da propridade que se quer modificar
- value (Object) - o novo valor a ser atribuido
- Saída (Boolean) - indica se a propriedade foi alterada ou não
- Erros que podem ocorrer
- InvalidHandle - a nodeHandle informada, não é válida, ou não é de um objeto do SOLIDOS
- InvalidProperty - o nome da propriedade não é válido, ou não esta presente no objeto
- BadArgumentType - o tipo do valor não é compatível com o tipo da propriedade
- NotSupportedType - a propriedade não é reconhecida pelo Dynamo
- ReadOnlyProperty - indica que a propriedade é somente leitura e não pode ser alterada
- GetPropertyType(nodeHandle, propertyName) - obtem o tipo de uma propriedade de um objeto do SOLIDOS
- Parâmetros de entrada
- nodeHandle (String) - a handle (string) do item que se quer processar
- propertyName (String) - o nome da propridade que se quer o tipo
- Saída (Type) - o tipo da propriedade
- Erros que podem ocorrer
- InvalidHandle - a nodeHandle informada, não é válida, ou não é de um objeto do SOLIDOS
- InvalidProperty - o nome da propriedade não é válido, ou não esta presente no objeto
- BadArgumentType - o tipo do valor não é compatível com o tipo da propriedade
- NotSupportedType - a propriedade não é reconhecida pelo Dynamo