There is no reason to expect this won't work. As you likely know, this just pushes the stack of controls, properties, and values to a lower level API. These stacks get parsed and properties are set one at a time. We do know that using this feature can have somewhat unexpected results even with non-OLE properties. The reason has to do with the way the lower level API logic prioritizes PS properties versus synthetic properties. Thus, the order you pass in will not necessary be the order that gets processed. I doubt this will affect the way OLE properties will be set, especially if the stack is comprised of all OLE properties.
Comments