public OutputPathFormatter(EncodingConverterCore ecc, string formatString, string companionFileSearchPattern)
 {
     _OutputPathFormattingParameters = new object[33];
     this.ECC          = ecc;
     this.FormatString = formatString;
     this.CompanionFileSearchPattern = companionFileSearchPattern;
 }
 public OutputPathFormatter(EncodingConverterCore ecc) : this(ecc, null, null)
 {
 }
 public OutputPathFormatter(EncodingConverterCore ecc, string formatString) : this(ecc, formatString, null)
 {
 }
 void UnwireECC(EncodingConverterCore ecc)
 {
     ecc.InputEncodingChanged  -= Ecc_InputEncodingChanged;
     ecc.OutputEncodingChanged -= Ecc_OutputEncodingChanged;
     ecc.InputFilePathChanged  -= Ecc_InputFilePathChanged;
 }