Extending product function with VBA : The System Architect object model : Object model classes : Symbol class : Symbol class: Methods : GetPropertyAsCollection
  
GetPropertyAsCollection
Some properties define relationships with other properties. For example an Entity may refer to its Model through its "Model" property. This method returns a collection of OneOf and ListOf diagrams or definitions.
Parameters
Data type: OfCollection
Often the real name of a property is not the same as what shows up on a definition dialog; for example, in a Junction of a IDEF3 Process Flow/ OV-6a diagram, the Logic property is actually a rename - the real property is Junction Logic You would only know this if you looked up the definition of a Junction in saprops.cfg and saw that the property is actually called Junction Logic but has been labeled Logic:
PROPERTY "Junction Logic" { EDIT Text ListOnly LIST "Junction Logic" LENGTH 3 DEFAULT "And" LABEL "Logic" }
require-text
Syntax
Symbol Object.GetPropertyAsCollection(PropName)
Parameters
Symbol Object
Use: Required
Data type: Object
Any instantiated Symbol class
PropName
Use: Required
Data type: String
The name of the property as seen in the saprops.cfg
Example
Dim Models As OfCollection
Set Models = SASym.GetPropertyAsCollection("Model")
See also
Symbol class: Methods