public void RemoveUserDefinedSchema(string namespaceUri) { XmlSchemaCompletion schema = schemas[namespaceUri]; if (schema != null) { if (fileSystem.FileExists(schema.FileName)) { fileSystem.Delete(schema.FileName); } schemas.Remove(schema); OnUserDefinedSchemaRemoved(); } }
void RemoveSchema(string namespaceUri) { RemoveSchemaListItem(namespaceUri); XmlSchemaCompletion addedSchema = addedSchemas[namespaceUri]; if (addedSchema != null) { addedSchemas.Remove(addedSchema); } else { removedSchemaNamespaces.Add(namespaceUri); } schemasChanged = true; }