public override bool OpenFile(String fileName, ref FamilyTreeStoreBaseClass inFamilyTree, CompletedCallback callback) { FamilyTreeStoreMyHeritage myHeritageStore = (FamilyTreeStoreMyHeritage)inFamilyTree; if (printFlag) { trace.TraceInformation("MyHeritageFileType::OpenFile( " + fileName + ")"); } myHeritageStore.SetFile(fileName); callback(true); return(true); }
public override FamilyTreeStoreBaseClass CreateFamilyTreeStore(String fileName, CompletedCallback callback) { FamilyTreeStoreMyHeritage webStore = new FamilyTreeStoreMyHeritage(); if (printFlag) { trace.TraceInformation("MyHeritageFileType::CreateFamilyTreeStore( " + fileName + ")"); } webStore.SetFile(fileName); callback(true); return((FamilyTreeStoreBaseClass)webStore); }