
When i use SaveToXml of the CodeSnippet of an existing ( nad new ) snippet it doesnt work. How can i test of the SaveToXml actually worked? (Testing datetimes?)
Scenario:
1. Load CodeSnippetFolder2. change a snippet in it
3. save all snippets:which only wortks for new ones.
[Modified at 01/13/2010 10:13 AM]
Scenario:
1. Load CodeSnippetFolder
_folder = new CodeSnippetFolder("Blaise", path, false);
3. save all snippets:
string m = string.Empty;
foreach (CodeSnippet snippet in _folder.CodeSnippets) {
// save snippet
try {
// get a new filename for the new snippet
if (string.IsNullOrEmpty(snippet.SourceFile)) {
string fn = System.IO.Path.ChangeExtension(System.IO.Path.Combine(_folder.Path, snippet.Shortcut), ".snippet");
fn = Shared.IO.GetSequencedFilename(fn);
snippet.SourceFile = fn;
snippet.SaveToXml(fn);
} else {
snippet.SaveToXml();
}
} catch {
Shared.MessageBox.Show(_owner, String.Format("Snippet {0} with filename {1} could not be saved!", snippet.Shortcut, snippet.SourceFile), "Edit Snippets", MessageBoxButton.OK, MessageBoxImage.Error);
m = " with errors";
}
}
[Modified at 01/13/2010 10:13 AM]