[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Implements methods for writing characters to a stream in a particular encoding. [Property] [Methods] *doClose=Closes the current writer and releases any system resources associated with the writer. ARG()|1|0 *doDispose=Releases all resources used by the writer object. ARG()|1|0 *doFlush=Clears all buffers for the current writer and causes any buffered data to be written to the underlying device. ARG()|1|0 *doWrite=Writes the text representation of a Boolean value to the text stream. ARG(bool value)|1|0 *doWrite2=Writes a character to the text stream. ARG(char value)|1|0 *doWrite3=Writes a character array to the text stream. ARG(char[] buffer)|1|0 *doWrite4=Writes the text representation of a decimal value to the text stream. ARG(decimal value)|1|0 *doWrite5=Writes the text representation of an 8-byte floating-point value to the text stream. ARG(double value)|1|0 *doWrite6=Writes the text representation of a 4-byte signed integer to the text stream. ARG(int value)|1|0 *doWrite7=Writes the text representation of an 8-byte signed integer to the text stream. ARG(long value)|1|0 *doWrite8=Writes the text representation of an object to the text stream by calling ToString on that object. ARG(Object value)|1|0 *doWrite9=Writes the text representation of a 4-byte floating-point value to the text stream. ARG(float value)|1|0 doWrite10=Writes a string to the text stream. ARG(string value)|1|0 *doWrite11=Writes the text representation of a 4-byte unsigned integer to the text stream. ARG(uint value)|1|0 *doWrite12=Writes the text representation of an 8-byte unsigned integer to the text stream. ARG(ulong value)|1|0 *doWrite13=Writes out a formatted string, using the same semantics as String.Format. ARG(string format, Object arg0)|1|0 *doWrite14=Writes out a formatted string, using the same semantics as String.Format. ARG(string format, params Object[] arg)|1|0 *doWrite15=Writes a subarray of characters to the text stream. ARG(char[] buffer, int index, int count)|1|0 *doWrite16=Writes out a formatted string, using the same semantics as String.Format. ARG(string format, Object arg0, Object arg1)|1|0 *doWrite17=Writes out a formatted string, using the same semantics as String.Format. ARG(string format, Object arg0, Object arg1, Object arg2)|1|0 *doWriteLine=Writes a line terminator to the text stream. ARG()|1|0 *doWriteLine2=Writes the text representation of a Boolean followed by a line terminator to the text stream. ARG(bool value)|1|0 *doWriteLine3=Writes a character followed by a line terminator to the text stream. ARG(char value)|1|0 *doWriteLine4=Writes an array of characters followed by a line terminator to the text stream. ARG(char[] buffer)|1|0 *doWriteLine5=Writes the text representation of a decimal value followed by a line terminator to the text stream. ARG(decimal value)|1|0 *doWriteLine6=Writes the text representation of a 8-byte floating-point value followed by a line terminator to the text stream. ARG(double value)|1|0 *doWriteLine7=Writes the text representation of a 4-byte signed integer followed by a line terminator to the text stream. ARG(int value)|1|0 *doWriteLine8=Writes the text representation of an 8-byte signed integer followed by a line terminator to the text stream. ARG(long value)|1|0 *doWriteLine9=Writes the text representation of an object by calling ToString on this object, followed by a line terminator to the text stream. ARG(Object value)|1|0 *doWriteLine10=Writes the text representation of a 4-byte floating-point value followed by a line terminator to the text stream. ARG(float value)|1|0 *doWriteLine11=Writes a string followed by a line terminator to the text stream. ARG(string value)|1|0 *doWriteLine12=Writes the text representation of a 4-byte unsigned integer followed by a line terminator to the text stream. ARG(uint value)|1|0 *doWriteLine13=Writes the text representation of an 8-byte unsigned integer followed by a line terminator to the text stream. ARG(ulong value)|1|0 *doWriteLine14=Writes out a formatted string and a new line, using the same semantics as Format. ARG(string format, Object arg0)|1|0 *doWriteLine15=Writes out a formatted string and a new line, using the same semantics as Format. ARG(string format, params Object[] arg)|1|0 *doWriteLine16=Writes a subarray of characters followed by a line terminator to the text stream. ARG(char[] buffer, int index, int count)|1|0 *doWriteLine17=Writes out a formatted string and a new line, using the same semantics as Format. ARG(string format, Object arg0, Object arg1)|1|0 *doWriteLine18=Writes out a formatted string and a new line, using the same semantics as Format. ARG(string format, Object arg0, Object arg1, Object arg2)|1|0 onError=If an error occurs, an error message appears. ARG(string)|2|2 *arg=The object array to write into the formatted string. ARG(Object[])|4|13 *arg0=An object to write into the formatted string. ARG(Object)|4|0 *arg1=An object to write into the formatted string. ARG(Object)|4|0 *arg2=An object to write into the formatted string. ARG(Object)|4|0 *buffer=The character array to write to the text stream. ARG(char[])|4|13 *count=The number of characters to write. ARG(int)|4|1 *format=The formatting string. ARG(string)|4|2 *index=Starting index in the buffer. ARG(int)|4|1 StreamWriter=Defines a StreamWriter object that implements methods for writing to. ARG(StreamWriter)|4|0