예제 #1
0
        private void PreLoadData()
        {
            var options = IdMsoPackage.GetOptions(ServiceProvider);

            if (options.OfficeApplication != OfficeApplication.NotSpecified &&
                options.OfficeVersion != OfficeVersion.NotSpecified)
            {
                Task.Run(() => ExcelLoader.GetIdsFromCache(options.OfficeVersion, options.OfficeApplication));
            }

            if (options.OfficeApplication != OfficeApplication.NotSpecified &&
                options.OfficeVersion != OfficeVersion.NotSpecified)
            {
                Task.Run((Action)(() => ImageLoader.GetMsoImagesFromCache(options.OfficeVersion)));
            }
        }