void IXmlSerializable.ReadXml(XmlReader reader) { if (null == reader) { throw new ArgumentNullException("reader"); } if (reader.IsEmptyElement) { reader.Read(); return; } var name = reader.Name; while (reader.Read()) { #if NET20 if (XmlReaderExtensionMethods.IsEndElement(reader, name)) #else if (reader.IsEndElement(name)) #endif { reader.Read(); break; } while (XmlNodeType.Element == reader.NodeType) { switch (reader.Name) { case "directories": #if NET20 Directories = XmlReaderExtensionMethods.Deserialize<DirectoryCollection>(reader); #else Directories = reader.Deserialize<DirectoryCollection>(); #endif break; case "files": #if NET20 Files = XmlReaderExtensionMethods.Deserialize<FileCollection>(reader); #else Files = reader.Deserialize<FileCollection>(); #endif break; } } } }
void Start() { fileLoader = new FileLoader(); xmlReader = new XmlReader(); dialogue = new DialogueReader(); textSpoken.text = ""; string data = fileLoader.Load("TestDialogue.xml"); Dialogue d = xmlReader.Deserialize<Dialogue>(data) as Dialogue; dialogue.SetDialogue(d); }
public static MProphetPeakScoringModel Deserialize(XmlReader reader) { return reader.Deserialize(new MProphetPeakScoringModel()); }
public static Enzyme Deserialize(XmlReader reader) { return reader.Deserialize(new Enzyme()); }
public static IsotopeEnrichments Deserialize(XmlReader reader) { return reader.Deserialize(new IsotopeEnrichments()); }
public static IsolationScheme Deserialize(XmlReader reader) { return reader.Deserialize(new IsolationScheme()); }
public static StaticMod Deserialize(XmlReader reader) { return reader.Deserialize(new StaticMod()); }
public static BiblioSpecSpectrumHeaderInfo Deserialize(XmlReader reader) { return reader.Deserialize(new BiblioSpecSpectrumHeaderInfo()); }
public static PeptideFilter Deserialize(XmlReader reader) { return reader.Deserialize(new PeptideFilter()); }
public static FragmentLoss Deserialize(XmlReader reader) { return reader.Deserialize(new FragmentLoss()); }
public static BackgroundProteomeSpec Deserialize(XmlReader reader) { return reader.Deserialize(new BackgroundProteomeSpec()); }
public static PeptideModifications Deserialize(XmlReader reader) { return reader.Deserialize(new PeptideModifications()); }
// ReSharper restore MemberHidesStaticFromOuterClass // ReSharper disable MemberHidesStaticFromOuterClass public static FeatureCalculator Deserialize(XmlReader reader) { return reader.Deserialize(new FeatureCalculator()); }
public static IonMobilityLibrary Deserialize(XmlReader reader) { return reader.Deserialize(new IonMobilityLibrary()); }
public static MeasuredIon Deserialize(XmlReader reader) { return reader.Deserialize(new MeasuredIon()); }
public static PeptideExcludeRegex Deserialize(XmlReader reader) { return reader.Deserialize(new PeptideExcludeRegex()); }
public static PeptidePrediction Deserialize(XmlReader reader) { return reader.Deserialize(new PeptidePrediction()); }
public static DigestSettings Deserialize(XmlReader reader) { return reader.Deserialize(new DigestSettings()); }
public static OptimizationLibrary Deserialize(XmlReader reader) { return reader.Deserialize(new OptimizationLibrary()); }
public static RetentionTimeSource Deserialize(XmlReader reader) { return reader.Deserialize(new RetentionTimeSource()); }
public static RCalcIrt Deserialize(XmlReader reader) { return reader.Deserialize(new RCalcIrt()); }
public static PeptideSettings Deserialize(XmlReader reader) { return reader.Deserialize(new PeptideSettings()); }
public static BiblioSpecLibSpec Deserialize(XmlReader reader) { return reader.Deserialize(new BiblioSpecLibSpec()); }
public static ChromatogramSet Deserialize(XmlReader reader) { return reader.Deserialize(new ChromatogramSet()); }
public static PeptideIntegration Deserialize(XmlReader reader) { return reader.Deserialize(new PeptideIntegration(null)); }
public static SrmSettings Deserialize(XmlReader reader) { return reader.Deserialize(new SrmSettings()); }
public static PeptideLibraries Deserialize(XmlReader reader) { return reader.Deserialize(new PeptideLibraries()); }
public static LegacyScoringModel Deserialize(XmlReader reader) { return reader.Deserialize(new LegacyScoringModel()); }
public static IsolationWindow Deserialize(XmlReader reader) { return reader.Deserialize(new IsolationWindow()); }