static FDO_API_COMMON FdoString* FdoException::NLSGetMessage ( FdoInt32  msgNum,
char *  defMsg,
char *  file,
int  line,
  ... 
) [static]

Gets the exception message. For internal use by template classes in getting a localized message.

Remarks:
In addition to the listed parameters, a flexible number of additional variables, as required, can be used as input to format the exception message.
Parameters:
msgNum Input the error message number
defMsg Input a text error message to use if the message number is not found
file Input file name where exception occurred
line Input the line number where exception occurred
Returns:
Returns the localized message text

Referenced by FdoSchemaCollection< FdoDataPropertyDefinition >::Add(), FdoPhysicalElementMappingCollection< FdoXmlElementMapping >::Add(), FdoBooleanValue::Convert(), FdoStringValue::ConvertFrom(), FdoRingCollection::Create(), FdoPolygonCollection::Create(), FdoPointCollection::Create(), FdoLineStringCollection::Create(), FdoLinearRingCollection::Create(), FdoGeometryCollection::Create(), FdoDirectPositionCollection::Create(), FdoCurveStringCollection::Create(), FdoCurveSegmentCollection::Create(), FdoCurvePolygonCollection::Create(), FdoPtr< FdoIoTextReader >::FdoPtr(), FdoIoObjectStreamReader< unsigned char >::GetIndex(), FdoReadOnlyUnnamedCollection< FdoSignatureDefinition, FdoSignatureDefinitionCollection, FdoSchemaException >::GetItem(), FdoReadOnlyCollection< FdoArgumentDefinition, FdoArgumentDefinitionCollection, FdoConnectionException >::GetItem(), FdoNamedCollection< FdoDictionaryElement, FdoException >::GetItem(), FdoIdentifierCollection::GetItem(), FdoCollection< FdoICurvePolygon, FdoException >::GetItem(), FdoArray< T >::GetValue(), FdoNamedCollection< FdoDictionaryElement, FdoException >::IndexOf(), FdoIdentifierCollection::IndexOf(), FdoSchemaCollection< FdoDataPropertyDefinition >::Insert(), FdoPhysicalElementMappingCollection< FdoXmlElementMapping >::Insert(), FdoCollection< FdoICurvePolygon, FdoException >::Insert(), FdoPtr< FdoIoTextReader >::operator*(), FdoPtr< FdoIoTextReader >::operator->(), FdoIoObjectStreamReader< unsigned char >::ReadNext(), FdoIDisposable::Release(), FdoArray< T >::Release(), FdoCollection< FdoICurvePolygon, FdoException >::Remove(), FdoCollection< FdoICurvePolygon, FdoException >::RemoveAt(), FdoSchemaCollection< FdoDataPropertyDefinition >::SetItem(), FdoPhysicalElementMappingCollection< FdoXmlElementMapping >::SetItem(), FdoCollection< FdoICurvePolygon, FdoException >::SetItem(), and FdoArray< T >::SetValue().