New (CharacterTranslationException constructor): Difference between revisions
m (Get rid of line breaks inside td tags) |
(Created page with " <span class="pageSubtitle"><section begin=dpl_desc/>Create new CharacterTranslationException instance<section end=dpl_desc/></span> [[Category:CharacterTranslationException meth...") |
||
Line 1: | Line 1: | ||
<span | |||
<span class="pageSubtitle"><section begin=dpl_desc/>Create new CharacterTranslationException instance<section end=dpl_desc/></span> | |||
[[Category:CharacterTranslationException methods|New constructor]] | [[Category:CharacterTranslationException methods|New constructor]] | ||
<p> | <p> | ||
New is a member of the [[CharacterTranslationException | New is a member of the [[CharacterTranslationException class]]. | ||
</p> | </p> | ||
Line 11: | Line 11: | ||
corresponding names. | corresponding names. | ||
==Syntax== | ==Syntax== | ||
<p class="syntax">[%chTransEx =] [(CharacterTranslationException):] - | |||
New ( Reason = reasonEnum, - | |||
[, BytePosition = num] - | |||
[, CharacterPosition = num] - | |||
[, Description = string] - | |||
[, HexValue = string] ) | |||
</p> | |||
===Syntax terms=== | ===Syntax terms=== | ||
<table class="syntaxTable"> | <table class="syntaxTable"> | ||
<tr><th>%chTransEx</th> | <tr><th>%chTransEx</th> | ||
<td>A reference to an instance of a CharacterTranslationException object.</td></tr> | <td>A reference to an instance of a CharacterTranslationException object. | ||
</td></tr> | |||
<tr><th><b>Reason=</b>reasonEnum</th> | <tr><th><b>Reason=</b>reasonEnum</th> | ||
<td>This name required parameter specifies the value to be assigned to the exception object's Reason property. As described "[[Reason (CharacterTranslationException property)|Reason]]", the ''reasonEnum'' enumeration values are <code>InvalidEncoding</code>, <code>InvalidCharacterReference</code>, and <code>UntranslatableCharacter</code>. | <td>This name required parameter specifies the value to be assigned to the exception object's Reason property. As described "[[Reason (CharacterTranslationException property)|Reason]]", the ''reasonEnum'' enumeration values are <code>InvalidEncoding</code>, <code>InvalidCharacterReference</code>, and <code>UntranslatableCharacter</code>. | ||
The Reason parameter is '''not''' optional. | The Reason parameter is '''not''' optional. | ||
</td></tr> | </td></tr> | ||
Line 37: | Line 38: | ||
<tr><th><b>HexValue=</b>string</th> | <tr><th><b>HexValue=</b>string</th> | ||
<td>This name required parameter specifies the string value (''string'') to be assigned to the object's HexValue property. | <td>This name required parameter specifies the string value (''string'') to be assigned to the object's HexValue property. | ||
</table> | </td></tr></table> |
Revision as of 19:38, 14 January 2011
<section begin=dpl_desc/>Create new CharacterTranslationException instance<section end=dpl_desc/>
New is a member of the CharacterTranslationException class.
This constructor generates an instance of a CharacterTranslationException exception. As shown in the syntax that follows, the New method arguments set the values of the properties of the class that have the corresponding names.
Syntax
[%chTransEx =] [(CharacterTranslationException):] - New ( Reason = reasonEnum, - [, BytePosition = num] - [, CharacterPosition = num] - [, Description = string] - [, HexValue = string] )
Syntax terms
%chTransEx | A reference to an instance of a CharacterTranslationException object. |
---|---|
Reason=reasonEnum | This name required parameter specifies the value to be assigned to the exception object's Reason property. As described "Reason", the reasonEnum enumeration values are InvalidEncoding , InvalidCharacterReference , and UntranslatableCharacter .
The Reason parameter is not optional. |
BytePosition=num | This name required parameter specifies the numeric value (num) to be assigned to the object's BytePosition property. |
CharacterPosition=num | This name required parameter specifies the numeric value (num) to be assigned to the object's CharacterPosition property. |
Description=string | This name required parameter specifies the string value (string) to be assigned to the object's Description property. |
HexValue=string | This name required parameter specifies the string value (string) to be assigned to the object's HexValue property. |