Edit Extrude in 2 directions

Hey guys,

I need to edit an extrude that is extruded in 2 directions, one direction ends on a reference plane and so does the second direction. Currently I am using ExtrudeFeatureData2::AccessSelections to get access. Then I am using ExtrudeFeatureData2::GetEndConditionReference to get one of the directions.

The other direction is where I am having touble, it makes sense to me that if you are extruding to a single plane that "GetEndConditionReference" is the correct call. It's almost like I need a method that will get multiple end conditions.. but I am not seeing something I can use to return multiple objects - unless I have to build my own loop and iterate trough it.

Anyone out there willing to take a stab at this one? Thanks!

SolidworksApi macros