public RegisteredXmlSchemas(string[] readOnlySchemaFolders,
                             string userDefinedSchemaFolder,
                             IFileSystem fileSystem,
                             IXmlSchemaCompletionDataFactory factory)
 {
     this.readOnlySchemaFolders.AddRange(readOnlySchemaFolders.Select(DirectoryName.Create));
     this.userDefinedSchemaFolder = DirectoryName.Create(userDefinedSchemaFolder);
     this.fileSystem = fileSystem;
     this.factory    = factory;
 }
        public RegisteredXmlSchemas(string[] readOnlySchemaFolders, 
			string userDefinedSchemaFolder, 
			IFileSystem fileSystem, 
			IXmlSchemaCompletionDataFactory factory)
        {
            this.readOnlySchemaFolders.AddRange(readOnlySchemaFolders.Select(DirectoryName.Create));
            this.userDefinedSchemaFolder = DirectoryName.Create(userDefinedSchemaFolder);
            this.fileSystem = fileSystem;
            this.factory = factory;
        }
示例#3
0
 public RegisteredXmlSchemas(string[] readOnlySchemaFolders,
                             string userDefinedSchemaFolder,
                             IFileSystem fileSystem,
                             IXmlSchemaCompletionDataFactory factory)
 {
     this.readOnlySchemaFolders.AddRange(readOnlySchemaFolders);
     this.userDefinedSchemaFolder = userDefinedSchemaFolder;
     this.fileSystem = fileSystem;
     this.factory    = factory;
 }
		public RegisteredXmlSchemas(string[] readOnlySchemaFolders, 
			string userDefinedSchemaFolder, 
			IFileSystem fileSystem, 
			IXmlSchemaCompletionDataFactory factory)
		{
			this.readOnlySchemaFolders.AddRange(readOnlySchemaFolders);
			this.userDefinedSchemaFolder = userDefinedSchemaFolder;
			this.fileSystem = fileSystem;
			this.factory = factory;
		}
 public RegisteredXmlSchemasEditor(RegisteredXmlSchemas registeredXmlSchemas,
                                   ICollection <string> xmlFileExtensions,
                                   XmlSchemaFileAssociations associations,
                                   IXmlSchemasPanel schemasPanel,
                                   IXmlSchemaCompletionDataFactory factory)
 {
     this.registeredXmlSchemas = registeredXmlSchemas;
     this.xmlFileExtensions    = xmlFileExtensions;
     this.associations         = associations;
     this.schemasPanel         = schemasPanel;
     this.factory = factory;
 }
		public RegisteredXmlSchemasEditor(RegisteredXmlSchemas registeredXmlSchemas, 
			ICollection<string> xmlFileExtensions, 
			XmlSchemaFileAssociations associations,
			IXmlSchemasPanel schemasPanel,
			IXmlSchemaCompletionDataFactory factory)
		{
			this.registeredXmlSchemas = registeredXmlSchemas;
			this.xmlFileExtensions = xmlFileExtensions;
			this.associations = associations;
			this.schemasPanel = schemasPanel;
			this.factory = factory;
		}
示例#7
0
        public XmlSchemasPanel(RegisteredXmlSchemas registeredXmlSchemas,
                               ICollection <string> xmlFileExtensions,
                               XmlSchemaFileAssociations fileAssociations,
                               IXmlSchemaCompletionDataFactory factory)
        {
            this.predefinedSchemas = registeredXmlSchemas.Schemas;
            this.xmlFileExtensions = xmlFileExtensions;
            this.fileAssociations  = fileAssociations;

            InitializeComponent();

            editor = new RegisteredXmlSchemasEditor(registeredXmlSchemas, xmlFileExtensions, fileAssociations, this, factory);
        }
		public XmlSchemasPanel(RegisteredXmlSchemas registeredXmlSchemas, 
			ICollection<string> xmlFileExtensions, 
			XmlSchemaFileAssociations fileAssociations,
			IXmlSchemaCompletionDataFactory factory)
		{
			this.predefinedSchemas = registeredXmlSchemas.Schemas;
			this.xmlFileExtensions = xmlFileExtensions;
			this.fileAssociations = fileAssociations;
			
			InitializeComponent();
			
			editor = new RegisteredXmlSchemasEditor(registeredXmlSchemas, xmlFileExtensions, fileAssociations, this, factory);
		}
 public RegisteredXmlSchemas(string[] readOnlySchemaFolders, string userDefinedSchemaFolder, IFileSystem fileSystem)
     : this(readOnlySchemaFolders, userDefinedSchemaFolder, fileSystem, null)
 {
     this.factory = this;
 }
 public RegisteredXmlSchemas(string[] readOnlySchemaFolders, string userDefinedSchemaFolder, IFileSystem fileSystem)
     : this(readOnlySchemaFolders, userDefinedSchemaFolder, fileSystem, null)
 {
     this.factory = this;
 }