Tools.ErrorHandler.Error C# (CSharp) Method

Error() public method

public Error ( CSToolsException e ) : void
e CSToolsException
return void
        public virtual void Error(CSToolsException e)
        {
            counter++;
            e.Handle(this);
        }

Usage Example

 /// <exclude/>
 public static Encoding GetEncoding(string enc, ref bool toupper,ErrorHandler erh)
 {
     switch (enc)
     {
         case "": return Encoding.Default; // locale-specific
         case "ASCII": return Encoding.ASCII;
         case "ASCIICAPS": toupper=true; return Encoding.ASCII; // toupper is currently ignored in scripts
         case "UTF7": return Encoding.UTF7;
         case "UTF8": return Encoding.UTF8;
         case "Unicode": return Encoding.Unicode;
         default:
             try
             {
                 return Encoding.GetEncoding(int.Parse(enc)); // codepage
             }
             catch (Exception)
             {
                 erh.Error(new CSToolsException(43,"Warning: Encoding "+enc+" unknown: ignored"));
             }
             break;
     }
     return Encoding.ASCII;
 }
All Usage Examples Of Tools.ErrorHandler::Error