Return an AssocVariable By Name

Return an AssocVariable By Name

Anonymous
Not applicable
1,195 Views
2 Replies
Message 1 of 3

Return an AssocVariable By Name

Anonymous
Not applicable

Is there a way to get an AssocVarible by specifying the name of the variable rather than iterating through all the Actions returned by the AssocNetwork.GetActions property?

0 Likes
1,196 Views
2 Replies
Replies (2)
Message 2 of 3

Anonymous
Not applicable

So let me rephrase my question. I am trying to figure out a way to access AssocVariables within blocks along with the top level of the ACAD_ASSOCNETWORK without selecting the entities on screen.

 

I can see the AcDbAssocNetwork objects that I want in the namedobjects dictionary using the ArxDebug tool and I can get to the AssocVariables but using the AssocNetwork.GetInstancesFromObject(Symbolutil(db),true,true,"") only seams to give me access to the top level AssocVariables and not the variables associated with blocks and nested inside AssocArrays.

 

Does anyone have any ideas?

0 Likes
Message 3 of 3

Anonymous
Not applicable

I have attached some test code as a text file so it's easier to read. I'm not sure if the ultimate implementation will work the way I want but this is what I have so far.

 

I would appreciate any feedback.

 

0 Likes