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 ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for Typscript.
คําอธิบาย
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) | ลงทะเบียน Plugin ที่อาจให้ความสามารถในการนําเข้า/ส่งออก |
detectFormat(stream: any, fileName: string) → `FileFormat | null` |
createExporter(formatType: FileFormat) → Exporter | สร้าง Exporter สําหรับ FileFormat ที่ระบุไว้ |
createImporter(formatType: FileFormat) → Importer | สร้างตัวนําเข้าสําหรับ FileFormat ที่ระบุไว้ |
getPluginForFormat(fileFormat: FileFormat) → `Plugin | null` |
getPluginForExtension(extension: string) → `Plugin | null` |
getAllPlugins() → Plugin[] | กลับทั้งหมดของพล็กอิน. |