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 — تُرمى استثناءً أثناء التشغيل. إرفاق meta data الحالي إلى المشهد المحدد |
From(scene: Scene) | لم يتم تنفيذها في نسخة FOSS — تُرمى استثناءً أثناء التشغيل. احصل على المرتبط بالمشهد المحدد. |