I am attempting to create a (non-inline) snapshot of a virtual document which my application will need to programatically traverse.
I've been trying to follow the DFS examples but am a bit confused by the function:
VirtualDocumentService.CreateSnapshot(virtualDocumentIdentity, assemblyDocumentObject, options)
Am I correct in understanding that the "assemblyDocumentObject" that is passed to this function *becomes* the snapshot object? The "assemblyDocumentObject" does not seem to change (it still does not have an object identifier) after the "CreateSnapshot" function is called.
If not, how do I retrieve (and ultimately traverse) the newly created assembly object?
I've included a C# project to highlight my question.