IOService

Огляд

IOService є клас в Aspose.3D FOSS для Typescript.

IOService.instance повертає інстанцію singleton IOService.

Цей клас надає 11 методів роботи з об’єктами IOService в програмах Typescript. Доступні методи включають: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. Всі публічні члени доступні будь-якій додаткові Typescript після встановлення пакету FOSS для Typed.

Опис

IOService є клас в бібліотеці Aspose.3D FOSS для TypeScript, який показує 11 методів і 0 властивостей для програмного використання.

Основні можливості включають: реєструє індивідуального експортера для подальшого використання; зареєстрував імпортер за замовленням для більш пізнього використання, реєстровав формат-детектор для ідентифікації форматів файлів. Ці операції дозволяють розробникам інтегрувати функціональність ioservice безпосередньо в додатки TypeScript .

Методи

SignatureОпис
instance()IOServiceПовертає інстанцію IOService
registerExporter(exporter: Exporter)Зареєструє експортер для подальшого використання
registerImporter(importer: Importer)Зареєструє імпортер для подальшого використання
registerDetector(detector: FormatDetector)Записувати FormatDetector для ідентифікації форматів файлів
registerPlugin(plugin: Plugin)Реєструє плагін, який може надавати можливості імпорту/експорту.
detectFormat(stream: any, fileName: string) → `FileFormatnull`
createExporter(formatType: FileFormat)ExporterСтворює експортер для зазначеного FileFormat
createImporter(formatType: FileFormat)ImporterСтворює імпортер для зазначеного FileFormat
getPluginForFormat(fileFormat: FileFormat) → `Pluginnull`
getPluginForExtension(extension: string) → `Pluginnull`
getAllPlugins()Plugin[]Повертає всі плагіни.

Дивіться також

 Українська