Hi Greg, I think I should have been more precise. I knew I was passing the wrong data type to the .Add method. My problem was converting my string into a valid data type that the .Add will take. At the end I am doing as follows:
StringReader sr = new StringReader(ClassLibrary1.Properties.Resources.jobs);
XmlSchema schema = XmlSchema.Read(sr,null);
sr.Close();
//Add the schema to the collection
xss.Add(schema);
Anyway, thanks for your post!