Difference between revisions of "Extensions.File.WriteLine"
Jump to navigation
Jump to search
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
== OTL Syntax == | == OTL Syntax == | ||
<syntaxhighlight lang="java" enclose="div" style="font-size: medium;"> | <syntaxhighlight lang="java" enclose="div" style="font-size: medium;"> | ||
− | File.WriteLine(FileWriteHandleTerm, StringTerm); | + | File.WriteLine(FileWriteHandleTerm handle, StringTerm value); |
</syntaxhighlight> | </syntaxhighlight> | ||
Line 16: | Line 16: | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
{{TableRowPropertiesHeader}} | {{TableRowPropertiesHeader}} | ||
− | {{TableRowPropertie1| | + | {{TableRowPropertie1| Handle| [[Extensions.File.FileWriteHandle|FileWriteHandle]] | [[Term]] | - | [1..1] | The handle for the file that the related file object encapsulates.}} |
− | {{TableRowPropertie2| | + | {{TableRowPropertie2| Value| [[Core.DataTypes.SimpleDataType.String|String]] | [[Term]] | - | [1..1] | The string to write to the file. The string can contain line breaks, which will be written without any operation system specific conversion.}} |
|} | |} | ||
Latest revision as of 10:02, 2 November 2018
Classification
Name | WriteLine |
Short Description | Appends the specified string value followed by a line break to the file handle |
Class | Action |
Extension | OTX File extension |
Group | File related Actions |
Exceptions | FileAccessException FileFormatException FileLockException |
Checker Rules | - |
Standard Compliant | Yes |
OTL Syntax
File.WriteLine(FileWriteHandleTerm handle, StringTerm value);
Description
The WriteLine activity appends the specified string value followed by a line break to the file handle. The style of the line break shall be taken from the underlying operating system (Unix: '\n', Windows: '\r\n' or MacOS '\r').
The first read or write activity on a file handle defines if an access shall be realized by line, bytes or file. Mixed access will lead to a FileFormatException.
Properties
Name | Data Type | Class | Default | Cardinality | Description |
Handle | FileWriteHandle | Term | - | [1..1] | The handle for the file that the related file object encapsulates. |
Value | String | Term | - | [1..1] | The string to write to the file. The string can contain line breaks, which will be written without any operation system specific conversion. |
OTL Examples
/// Local Declarations
File.FileWriteHandle FileWriteHandle1;
/// Flow
FileWriteHandle1 = File.OpenFileForWrite("file:///D:/abc/abc.txt", false, @Encoding:UTF-8);
File.WriteLine(FileWriteHandle1, "Hello\r\nWord");
File.WriteLine(FileWriteHandle1, "Hello Word");
See also
CloseFile
DeleteDirectory
DeleteFile
SaveFile
WriteBytes
WriteFile