Difference between revisions of "ExtensionsPlus.File"
Jump to navigation
Jump to search
m (Hb moved page File to ExtensionsPlus.File: #3153) |
(Edited by Ngoc Tran.) |
||
Line 1: | Line 1: | ||
− | {{DISPLAYTITLE:OTX '''File''' Extension}}[[Category:OTX-Extension]][[Category:File]] | + | {{DISPLAYTITLE:OTX '''File''' Extension}}[[Category: OTX-Extension ]][[Category:File]] |
__TOC__ | __TOC__ | ||
== Classification == | == Classification == | ||
− | {{ClassificationExtension | File | File handling extension | [[OTX Extension]] | - | - }} | + | {{ClassificationExtension | File | File handling extension | [[OtxReference#Extensions|OTX Extension]] | - | - }} |
== Introduction == | == Introduction == | ||
Line 11: | Line 11: | ||
{{TableRowCatagory|File handling related actions}} | {{TableRowCatagory|File handling related actions}} | ||
− | {{TableRowKeyValueList|[[WriteFile]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.WriteFile|WriteFile]]|}} |
− | {{TableRowKeyValueList|[[WriteLine]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.WriteLine|WriteLine]]|}} |
− | {{TableRowKeyValueList|[[WriteBytes]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.WriteBytes|WriteBytes]]|}} |
− | {{TableRowKeyValueList|[[SaveFile]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.SaveFile|SaveFile]]|}} |
− | {{TableRowKeyValueList|[[CloseFile]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.CloseFile|CloseFile]]|}} |
− | {{TableRowKeyValueList|[[Copy]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.Copy|Copy]]|}} |
− | {{TableRowKeyValueList|[[Move]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.Move|Move]]|}} |
− | {{TableRowKeyValueList|[[DeleteFile]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.DeleteFile|DeleteFile]]|}} |
{{TableRowCatagory|Directory handling related actions}} | {{TableRowCatagory|Directory handling related actions}} | ||
− | {{TableRowKeyValueList|[[CreateDirectory]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.CreateDirectory|CreateDirectory]]|}} |
− | {{TableRowKeyValueList|[[DeleteDirectory]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.DeleteDirectory|DeleteDirectory]]|}} |
− | {{TableRowKeyValueList|[[SetCurrentDirectory]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.SetCurrentDirectory|SetCurrentDirectory]]|}} |
|} | |} | ||
Line 31: | Line 31: | ||
{{TableRowCatagory|FileHandle terms}} | {{TableRowCatagory|FileHandle terms}} | ||
− | {{TableRowKeyValueList|[[OpenFile]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.OpenFile|OpenFile]]|}} |
{{TableRowCatagory|File handling related terms}} | {{TableRowCatagory|File handling related terms}} | ||
− | {{TableRowKeyValueList|[[ReadFile]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.ReadFile|ReadFile]]|}} |
− | {{TableRowKeyValueList|[[ReadLine]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.ReadLine|ReadLine]]|}} |
− | {{TableRowKeyValueList|[[ReadBytes]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.ReadBytes|ReadBytes]]|}} |
− | {{TableRowKeyValueList|[[EndOfFileReached]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.EndOfFileReached|EndOfFileReached]]|}} |
− | {{TableRowKeyValueList|[[FileExists]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileExists|FileExists]]|}} |
{{TableRowCatagory|Directory handling related terms}} | {{TableRowCatagory|Directory handling related terms}} | ||
− | {{TableRowKeyValueList|[[GetFilesFromDirectory]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.GetFilesFromDirectory|GetFilesFromDirectory]]|}} |
− | {{TableRowKeyValueList|[[GetCurrentDirectory]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.GetCurrentDirectory|GetCurrentDirectory]]|}} |
|} | |} | ||
Line 48: | Line 48: | ||
== DataTypes == | == DataTypes == | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
− | {{TableRowKeyValueList|[[FileHandle]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileHandle|FileHandle]]|}} |
− | {{TableRowKeyValueList|[[FileMode]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileMode|FileMode]]|}} |
|} | |} | ||
== Exceptions == | == Exceptions == | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
− | {{TableRowKeyValueList|[[FileException]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileException|FileException]]|}} |
− | {{TableRowKeyValueList|[[FileNotFoundException]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileNotFoundException|FileNotFoundException]]|}} |
− | {{TableRowKeyValueList|[[FileSaveException]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileSaveException|FileSaveException]]|}} |
− | {{TableRowKeyValueList|[[FileFormatException]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileFormatException|FileFormatException]]|}} |
− | {{TableRowKeyValueList|[[FileOpenException]]|}} | + | {{TableRowKeyValueList|[[Extensions.File.FileOpenException|FileOpenException]]|}} |
|} | |} |
Latest revision as of 04:51, 24 September 2019
Classification
Name | File |
Short Description | File handling extension |
Class | OTX Extension |
Base Extension | - |
Pre-Conditions | - |
Specified by | ISO 13209-3 |
Introduction
The purpose of the OTX File extension is to provide common methods to handle a single file or a directory containing files such as methods of opening, creation, modifying, copying, deletion and moving ect.
Actions
File handling related actions | |
WriteFile | |
WriteLine | |
WriteBytes | |
SaveFile | |
CloseFile | |
Copy | |
Move | |
DeleteFile | |
Directory handling related actions | |
CreateDirectory | |
DeleteDirectory | |
SetCurrentDirectory |
Terms
FileHandle terms | |
OpenFile | |
File handling related terms | |
ReadFile | |
ReadLine | |
ReadBytes | |
EndOfFileReached | |
FileExists | |
Directory handling related terms | |
GetFilesFromDirectory | |
GetCurrentDirectory |
DataTypes
FileHandle | |
FileMode |
Exceptions
FileException | |
FileNotFoundException | |
FileSaveException | |
FileFormatException | |
FileOpenException |