DummyFileSystem
محتويات
[
يخفي
]DummyFileSystem class
عمليات القراءة/الكتابة هي عمليات تجريبية.
public class DummyFileSystem : FileSystem
المُنشئات
| الاسم | الوصف |
|---|---|
| DummyFileSystem() | المنشئ الافتراضي. |
الطرق
| الاسم | الوصف |
|---|---|
| virtual Dispose() | تخلص من نظام الملفات وأطلق موارده. |
| override ReadFile(string, IOConfig) | أنشئ تدفقاً لقراءة الاعتمادات. |
| override WriteFile(string, IOConfig) | أنشئ تدفقاً لكتابة الاعتمادات. |
أمثلة
الكود التالي يوضح كيفية تصدير الملف إلى الذاكرة، وتجاهل جميع توليد الملفات التابعة.
//أنشئ مشهداً بمواد
Scene scene = new Scene();
scene.RootNode.CreateChildNode(new Box()).Material = new LambertMaterial();
//أنشئ خيار حفظ وحدد نظام الملفات، بحيث يُكتب الملف التابع إلى الذاكرة
var opt = FileFormat.WavefrontOBJ.CreateSaveOptions();
var dfs = new DummyFileSystem();
opt.FileSystem = dfs;
//اسم ملف مادة الـ obj مرتبط باسم ملف الـ obj، لذا نحتاج إلى اسم صريح.
opt.FileName = "test.obj";
using (var ms = new MemoryStream())
{
scene.Save(ms, opt);
}
انظر أيضًا
- class FileSystem
- namespace Aspose.ThreeD.Utilities
- assembly Aspose.3D