StructuralMetadata
ภาพรวม
StructuralMetadata เป็นคลาสใน Aspose.3D FOSS สำหรับ .NET.
คลาสนี้ให้การสนับสนุนสำหรับ EXT_structural_metadata ซึ่งใช้เฉพาะใน glTF.
คลาสนี้มี 6 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ StructuralMetadata ในโปรแกรม .NET วิธีการที่มี ได้แก่: Attach, CreateClass, CreateEnum, CreatePropertyTable, From, StructuralMetadata. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS สำหรับ .NET. คุณสมบัติ: Classes, Enums, PropertyTables.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
Classes | Dictionary<string, ClassType> | อ่าน | คำนิยามคลาส . |
Enums | Dictionary<string, EnumType> | อ่าน | คำนิยามประเภท enum |
PropertyTables | List<PropertyTable> | อ่าน | ตารางคุณสมบัติในเมตาดาต้านี้. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
StructuralMetadata() | เรียก StructuralMetadata บนอินสแตนซ์ StructuralMetadata นี้. |
CreateClass(name: string) | ไม่ได้ดำเนินการในเวอร์ชัน FOSS — จะเกิดข้อผิดพลาดขณะรันไทม์. สร้างประเภทเมตาคลาส |
CreateEnum(name: string) | ไม่ได้ดำเนินการในเวอร์ชัน FOSS — จะเกิดข้อผิดพลาดขณะรันไทม์. สร้างประเภท enum |
CreatePropertyTable(name: string, clazz: ClassType) | ไม่ได้รับการดำเนินการในรุ่น FOSS — โยนข้อผิดพลาดในขณะทำงาน. เรียก CreatePropertyTable(name, clazz) บนอินสแตนซ์ StructuralMetadata นี้. |
Attach(scene: Scene) | ไม่ได้รับการดำเนินการในรุ่น FOSS — โยนข้อผิดพลาดในขณะทำงาน. แนบข้อมูลเมตาปัจจุบันไปยังฉากที่ระบุ |
From(scene: Scene) | ยังไม่รองรับในรุ่น FOSS — จะทำให้เกิดข้อผิดพลาดขณะรันไทม์. รับ ที่เกี่ยวข้องกับฉากที่ระบุ. |