|
|
|
|
String readFile(String name)
|
محتویات نام فایل داده شده را به صورت رشته ای برمی گرداند. نام رشته مسیر مطلق به یک فایل یا مسیری است که توسط نحو طرح فایل ارائه شده است.
|
|
CsReader openFileStreamReader(String name)
|
یک CsReader را برمی گرداند که می تواند برای خواندن خط به خط یا نویسه به نویسه از نام فایل داده شده استفاده شود .
|
openBinaryFileStreamReader
|
CsBinaryReader openBinaryFileStreamReader(String name)
|
یک CsBinaryReader را برمی گرداند که می توان از آن برای خواندن بایت به بایت از فایل داده شده استفاده کرد.
|
|
double[][] readMatrixFromFile(String name)
|
محتویات فایل داده شده را در یک ماتریس دوگانه می خواند. فایل دارای همان قالب صفحه گسترده است که در گره صادراتی درخت مدل موجود است.
|
|
String[][] readStringMatrixFromFile(String name)
|
محتویات فایل داده شده را در یک ماتریس رشته ای می خواند. فایل دارای همان قالب صفحه گسترده است که در گره صادراتی درخت مدل موجود است.
|
|
String[][] readCSVFile(String name)
|
فایلی را با مقادیر جدا شده با کاما (فایل CSV) در یک ماتریس رشته می خواند. انتظار دارد فایل از فرمت RFC 4180 برای CSV استفاده کند.
|
|
writeFile(String name, String contents)
|
محتوای رشته داده شده را در نام فایل داده شده می نویسد .
|
|
writeFile(String name, String contents, boolean append)
|
محتوای رشته داده شده را در نام فایل داده شده می نویسد . اگر ضمیمه درست باشد، مطالب به جای بازنویسی اضافه می شوند.
|
|
writeFile(String name, double[][] data)
|
داده های آرایه را در فایل داده شده می نویسد. فرمت صفحه گسترده استفاده می شود، به این معنی که می توان آن را توسط readMatrixFromFile خواند .
|
|
writeFile(String name, double[][] data, boolean append)
|
داده های آرایه را در فایل داده شده می نویسد. فرمت صفحه گسترده استفاده می شود، به این معنی که می توان آن را توسط readMatrixFromFile خواند . اگر ضمیمه درست باشد، مطالب به جای بازنویسی اضافه می شوند.
|
|
writeFile(String name, String[][] data)
|
داده های آرایه را در فایل داده شده می نویسد. فرمت صفحه گسترده استفاده می شود، به این معنی که می توان آن را با readStringMatrixFromFile خواند .
|
|
writeFile(String name, String[][] data, boolean append)
|
داده های آرایه را در فایل داده شده می نویسد. فرمت صفحه گسترده استفاده می شود، به این معنی که می توان آن را با readStringMatrixFromFile خواند . اگر ضمیمه درست باشد، مطالب به جای بازنویسی اضافه می شوند.
|
|
CsWriter openFileStreamWriter(String name)
|
یک CsWriter را برمیگرداند که میتواند در فایل داده شده بنویسد.
|
|
CsWriter openFileStreamWriter(String name, boolean append)
|
یک CsWriter را برمیگرداند که میتواند در فایل داده شده بنویسد. اگر ضمیمه درست باشد، مطالب به جای بازنویسی اضافه می شوند.
|
openBinaryFileStreamWriter
|
CsBinaryWriter openBinaryFileStreamWriter(String name)
|
یک CsBinaryWriter را برمیگرداند که میتوان از آن برای نوشتن بایت به بایت در فایل داده شده استفاده کرد.
|
openBinaryFileStreamWriter
|
CsBinaryWriter openBinaryFileStreamWriter(String name, boolean append)
|
یک CsBinaryWriter را برمی گرداند که می تواند برای نوشتن بایت به بایت در فایل داده شده استفاده شود. اگر ضمیمه درست باشد، مطالب به جای بازنویسی اضافه می شوند.
|
|
writeCSVFile(String name, String[][] data)
|
داده های آرایه رشته ای داده شده را در یک فایل CSV می نویسد. فرمت RFC 4180 برای CSV استفاده می شود.
|
|
writeCSVFile(String name, String[][] data, boolean append)
|
داده های آرایه رشته ای داده شده را در یک فایل CSV می نویسد. فرمت RFC 4180 برای CSV استفاده می شود. اگر ضمیمه درست باشد، مطالب به جای بازنویسی اضافه می شوند.
|
|
writeCSVFile(String name, double[][] data)
|
داده های آرایه دوگانه داده شده را در یک فایل CSV می نویسد. فرمت RFC 4180 برای CSV استفاده می شود.
|
|
writeCSVFile(String name, double[][] data, boolean append)
|
داده های آرایه دوگانه داده شده را در یک فایل CSV می نویسد. فرمت RFC 4180 برای CSV استفاده می شود. اگر ضمیمه درست باشد، مطالب به جای بازنویسی اضافه می شوند.
|
|
boolean exists(String name)
|
بررسی می کند که آیا فایلی با نام داده شده وجود دارد یا خیر.
اگر نام یک نام مسیر طرح فایل یا یک مسیر مطلق نباشد، روش ابتدا متوجه میشود که آیا فایلی با مسیر طرح فایل embedded:/// + آرگومان وجود دارد یا خیر. اگر چنین فایلی وجود نداشته باشد، آزمایش می کند که آیا فایلی با نام منطبق در فهرست کاری فعلی وجود دارد یا خیر.
|
|
|
اگر فایلی با نام داده شده وجود دارد حذف کنید. فایل در سرور حذف می شود. نام می تواند از یک مسیر طرح فایل استفاده کند.
|
|
copyFile(String sourceFile, String destFile)
|
یک فایل را روی سرور کپی می کند. هر دو نام منبع و نام مقصد می توانند از مسیرهای طرح فایل استفاده کنند.
|
|
importFile(String name)
importFile(String name, String[] fileTypes)
|
یک کادر محاوره ای مرورگر فایل را نمایش می دهد و فایل انتخابی را با نام داده شده در اعلان فایل آپلود می کند . پس از این، فایل آپلود شده با upload:///<name> قابل دسترسی است. آرگومان اختیاری fileTypes را می توان برای فیلتر کردن انواع فایل برای انتخاب در مرورگر فایل استفاده کرد. ساده ترین راه برای دریافت لیستی از انواع فایل های معتبر، استفاده از تکمیل کد در ویرایشگر روش است.
|
|
importFile(ModelEntity entity, String name)
|
کادر محاوره ای مرورگر فایل را نمایش می دهد و فایل انتخابی را در قسمت متنی Filename در موجودیت شی مدل داده شده آپلود می کند. این یک فایل ورودی را تعریف می کند که برنامه در مرحله بعد به آن نیاز خواهد داشت. برای مثال، نام فایل یک تابع درونیابی که با model.func(‘<tag>’)) قابل دسترسی است. فایل آپلود شده با upload:///<tag>/filename قابل دسترسی است.
|
|
writeExcelFile(String name, String[][] data)
|
داده های آرایه رشته ای داده شده را با شروع از اولین سلول در صفحه اول یک فایل اکسل می نویسد. این روش به LiveLink™ برای Excel نیاز دارد .
|
|
writeExcelFile(String name, String sheet, String cell, String[][] data)
|
داده های آرایه رشته ای داده شده را با شروع از سلول مشخص شده در برگه مشخص شده یک فایل اکسل می نویسد. این روش به LiveLink™ برای Excel نیاز دارد .
|
|
String[][] readExcelFile(String name)
|
اولین برگه یک فایل اکسل را که از اولین سلول شروع میشود، به یک رشته میخواند[][]. این روش به LiveLink™ برای Excel® نیاز دارد.
|
|
String[][] readExcelFile(String name, String sheet, String cell)
|
برگه مشخص شده یک فایل اکسل را از سلول مشخص شده در یک رشته[][] می خواند. این روش به LiveLink™ برای Excel نیاز دارد .
|
|
String getFilePath(String name)
|
مسیر فایل سرور مطلق فایل پروکسی سرور مربوط به مسیر طرح فایل خاصی را برمی گرداند، یا اگر فایل پروکسی سرور برای مسیر داده شده وجود نداشته باشد، باطل است.
از این روش می توان برای انتقال مسیر به عنوان مثال یک فایل با استفاده از طرح temp:/// به کد خارجی یا یک برنامه استفاده کرد.
علاوه بر این، از این روش برای بازیابی نام فایل یک فایل آپلود شده هنگام استفاده از طرح فایل upload:///inputFile استفاده میشود ، به عنوان مثال با استفاده از یک اعلان فایل همراه با یک شی فرم File Import.
|
|
String getClientFileName(String name)
|
نام اصلی یک فایل آپلود شده را در سیستم فایل سرویس گیرنده برمی گرداند (یا اگر فایل آپلود شده ای مطابق با مسیر طرح فایل داده شده وجود نداشته باشد، پوچ است).
این روش فقط برای ارائه بازخورد رابط کاربری مفید است. به عنوان مثال، برای دریافت اطلاعات در مورد اینکه کدام فایل آپلود شده استفاده می شود. هیچ تضمینی وجود ندارد که فایل اصلی همچنان روی کلاینت وجود داشته باشد یا حتی کلاینت فعلی مانند کلاینت اصلی باشد.
|
|
String getClientFilePath(String name)
|
مسیر اصلی فایل آپلود شده را در سیستم فایل کلاینت برمی گرداند (یا اگر فایل آپلود شده ای مطابق با مسیر طرح فایل داده شده وجود نداشته باشد، پوچ است). هنگام فراخوانی از برنامه ای که در مرورگر وب اجرا می شود، فقط نام فایل بخشی از مسیر را برمی گرداند.
این روش فقط برای ارائه بازخورد رابط کاربری مفید است. به عنوان مثال، برای دریافت اطلاعات در مورد اینکه کدام فایل آپلود شده استفاده می شود. هیچ تضمینی وجود ندارد که فایل اصلی همچنان روی کلاینت وجود داشته باشد یا حتی کلاینت فعلی مانند کلاینت اصلی باشد.
|
|
createDirectory(String name)
|
یک نام دایرکتوری فایل ایجاد می کند ، به مثال های زیر در بخش Example Code مراجعه کنید.
|