storeAsUrl entspricht "Datei" -> "Speichern unter..."
storeToUrl entspricht "Datei" -> "Export..."
Nein, meiner Erfahrung nach nicht ganz.
Der Unterschied beider ist das storeAsUrl bewirkt das nach dem Speichern das geöffnete Dokument das ist welches gerade gespeichert wurde und bei storeToUrl das geöffnete Dokument das ist aus welchem heraus gespeichert wurde. (im Falle das das Dokument vorher noch nicht gespeichert war ist das Ergebnis beider natürlich gleich)
Um nur Änderungen in einem geöffneten Dokument zu speichern, reicht ein:
<dokument-objekt>.Store()
Beispiel:
Wenn C:\test\abc.sxw geöffnet ist und mit storeAsUrl unter neuer Adresse (C:\test\def.sxw) gespeichert wird wird das ursprünglich geöffnete Dokument (hier C:\test\abc.sxw) durch das neu gespeicherte in der Bildschirmanzeige ersetzt, geöffnet ist also: C:\test\def.sxw.
Unter gleichen Bedingungen ist nach Verwendung von storeToUrl anschließend weiterhin C:\test\abc.sxw geöffnet.
Gruß
Stephan