IOService
Revisión
IOService Es una clase en Aspose.3D FOSS para Tiposcritos.
IOService.instance returns the singleton IOService instance.
Esta clase proporciona 11 métodos para trabajar con los objetos IOService en programas de Tipescript. Los métodos disponibles incluyen: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. Todos los miembros públicos están accesibles a cualquier aplicación de Tipescript después de instalar el Aspose.3D FOSS para el paquete de tipescripto.
Descripción
IOService es una clase en la biblioteca de Aspose.3D FOSS para TypeScript que exponen 11 métodos y 0 propiedades para uso programático.
Las capacidades básicas incluyen: Registre un exportador personalizado para uso posterior; registre una importadora personalizada para utilización posterior. registra un detector de formatos para identificar los formados de archivo. Estas operaciones permiten a los desarrolladores integrar la funcionalidad del ioservice directamente en las aplicaciones TypeScript.
Metodología
| firma | Descripción |
|---|---|
instance() → IOService | Retorna el singleton IOService instancia |
registerExporter(exporter: Exporter) | Registrar un exportador personalizado para uso posterior |
registerImporter(importer: Importer) | Registrar un importador personalizado para uso posterior |
registerDetector(detector: FormatDetector) | Registre un FormatDetector para identificar los formatos de archivo |
registerPlugin(plugin: Plugin) | Registra un plugin que pueda proporcionar capacidades de importación/exportación |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Crea un exportador para el FileFormat especificado |
createImporter(formatType: FileFormat) → Importer | Crea un Importeiro para el FileFormat especificado |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Devolver todos los plugins. |