IOService
Overview
IOService Sınıfı Aspose.3D FOSS için Tipik.
IOService.instance returns the singleton IOService instance.
Bu sınıf, Tipekrip programlarında IOService nesnelerle çalışmak için 11 yöntem sunar. Mevcut yöntemler şunları içerir: createExporter, createImporter, detectFormat, getAllPlugins, getPluginForExtension, getPluginForFormat, instance, registerDetector, registerExporter, registerImporter, registerPlugin. Tüm kamu üyeleri, Tipekrip paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Typescript uygulamasına erişilebilir.
Description
IOService Aspose.3D için FOSS kütüphanesinde bir sınıf olan TypeScript 11 yöntem ve 0 özellikleri programlama kullanımına sunar.
Temel özellikler şunlardır: Daha sonra kullanım için özelleştirilmiş bir ihracatçı kaydeder; daha sonra kullanımı için özel bir ithalatcı kaydedilir; dosya biçimlerini tanımlamak için bir format detektörü kaydetir. Bu işlemler geliştiricilerin ioservice işlevselliğini doğrudan TypeScript uygulamalarına entegre etmelerini sağlar.
Methods
| Signature | Description |
|---|---|
instance() → IOService | Yorum yapılmış: IOService örneği geri dönüyor |
registerExporter(exporter: Exporter) | Daha sonraki kullanım için özel bir ihracatçı kaydeder |
registerImporter(importer: Importer) | Daha sonraki kullanım için özel bir ithalatçı kaydeder |
registerDetector(detector: FormatDetector) | Dosya biçimleri tanımlamak için FormatDetector kaydedin |
registerPlugin(plugin: Plugin) | İthalat/İhracat kapasitelerini sağlayabilecek bir eklenti kaydeder |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | Belirlenen FileFormat için bir ihracatçı oluşturur |
createImporter(formatType: FileFormat) → Importer | Belirlenen FileFormat için bir İthalatçı oluşturur |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | Tüm pluginsleri geri getirir. |