New (CharacterTranslationException constructor): Difference between revisions

From m204wiki
Jump to navigation Jump to search
Line 12: Line 12:
<p>As described for the <var>Reason]]</var> property, the <var>translationExceptionReason</var> enumeration values are <var>InvalidEncoding</var>, <var>InvalidCharacterReference</var>, and <var>UntranslatableCharacter</var>.</p></td></tr>
<p>As described for the <var>Reason]]</var> property, the <var>translationExceptionReason</var> enumeration values are <var>InvalidEncoding</var>, <var>InvalidCharacterReference</var>, and <var>UntranslatableCharacter</var>.</p></td></tr>
<tr><th><var>HexValue</var></th>
<tr><th><var>HexValue</var></th>
<td>This  name required parameter specifies the string value (<var class="term">%string</var>) to be assigned to the object's <var>[[HexValue_(CharacterTranslationException_property)|HexValue]]</var> property.
<td>This  name required parameter specifies the string value (<var class="term">string</var>) to be assigned to the object's <var>[[HexValue_(CharacterTranslationException_property)|HexValue]]</var> property.
</td></tr>
</td></tr>
<tr><th><var>BytePosition</var></th>
<tr><th><var>BytePosition</var></th>
<td>This  name required parameter specifies the numeric value (<var class="term">%number</var>) to be assigned to the object's <var>[[BytePosition_(CharacterTranslationException_property)|BytePosition]]</var> property.
<td>This  name required parameter specifies the numeric value (<var class="term">number</var>) to be assigned to the object's <var>[[BytePosition_(CharacterTranslationException_property)|BytePosition]]</var> property.
</td></tr>
</td></tr>
<tr><th><var>CharacterPosition</var></th>
<tr><th><var>CharacterPosition</var></th>
<td>This  name required parameter specifies the numeric value (<var class="term">%number</var>) to be assigned to the object's <var>[[CharacterPosition_(CharacterTranslationException_property)|CharacterPosition]]</var> property.
<td>This  name required parameter specifies the numeric value (<var class="term">number</var>) to be assigned to the object's <var>[[CharacterPosition_(CharacterTranslationException_property)|CharacterPosition]]</var> property.
</td></tr>
</td></tr>
<tr><th><var>Description</var></th>
<tr><th><var>Description</var></th>
<td>This name required parameter specifies the string value (<var class="term">%string</var>) to be assigned to the object's <var>[[Description_(CharacterTranslationException_property)|Description]]</var> property.
<td>This name required parameter specifies the string value (<var class="term">string</var>) to be assigned to the object's <var>[[Description_(CharacterTranslationException_property)|Description]]</var> property.
</td></tr>
</td></tr>
</table>
</table>

Revision as of 23:14, 4 May 2011

Create a new CharacterTranslationException object (CharacterTranslationException class) Each argument to New sets the value of the corresponding property of the newly constructed CharacterTranslationException object.

Syntax

%characterTranslationException = [%(CharacterTranslationException):]New( Reason= translationExceptionReason, - [HexValue= string], - [BytePosition= number], - [CharacterPosition= number], - [Description= string])

Syntax terms

%characterTranslationException A reference to the newly created instance of a CharacterTranslationException object.
Reason Reason is a non-optional, name required parameter specifying the value to be assigned to the exception object's Reason property.

As described for the Reason]] property, the translationExceptionReason enumeration values are InvalidEncoding, InvalidCharacterReference, and UntranslatableCharacter.

HexValue This name required parameter specifies the string value (string) to be assigned to the object's HexValue property.
BytePosition This name required parameter specifies the numeric value (number) to be assigned to the object's BytePosition property.
CharacterPosition This name required parameter specifies the numeric value (number) to be assigned to the object's CharacterPosition property.
Description This name required parameter specifies the string value (string) to be assigned to the object's Description property.

See also