Dimensions Size Configurator

Hi,

I'm totally new to SW API, looking for the best pratice in doing the following things,

(preferably in C#) in a standalone application:

1. Open up a document (part, assembly, etc.)

2. Traverse property tree

3. Get all dimension name and size, I mean all couples property@scheme

4. Change some dimension size

5. Save modified document with same extension

6. Save modified document with another extension (i.e. wrl)

Can I reach all 6 objectives using Document Manager API?

I've found this example:

http://help.solidworks.com/2013/English/api/swdocmgrapi/Code_Example_CSharp.htm

What are the names of the properties described above at point 3.? Annotations?

Pls, help and sorry for my poor english.

SolidworksApi macros