Important: The information in this document is obsolete and should not be used for new development.
Counts and returns the number of currently supported e-mail encodings for a specified region.
pascal OSStatus TECCountMailTextEncodings (
The TECCountMailTextEncodings function counts and returns the number of e-mail text encodings currently available for a specified region. This number tells you what size array you must allocate in a parameter of the function TECGetMailTextEncodings. Therefore, you should call this function before you call TECGetMailTextEncodings in order to accommodate the specifications for all of these text encodings.
TECCountMailTextEncodings counts each instance of the same encoding. That is, if different conversion plug-ins support the same e-mail text encoding for any of the conversion processes they provide, this function includes each instance of the text encoding in its sum. Consequently, the same text encoding may be counted more than once. For example, the Japanese Encodings plug-in supports Mac OS Japanese and so does the Unicode Encodings plug-in. However, since the TECGetMailTextEncodings function does not return duplicate text encoding specifications, TECCountMailTextEncodings may return a number greater than the number of array elements required.
The function TECCountAvailableTextEncodings
The function TECGetAvailableTextEncodings
The function TECCountWebTextEncodings
The function TECGetTextEncodingFromInternetName
The function TECGetWebTextEncodings
The function GetTextEncodingName
The region codes section of "Script Manager" in Inside Macintosh: Text