public void OnStringConversionNeeded(ConvertToStringEventArgs e) { if (this.StringConversionNeeded != null) { this.StringConversionNeeded(this, e); } }
private string DoStringConversion(object value) { if (Host == null) { throw new InvalidOperationException("'Host' is null."); } // create... ConvertToStringEventArgs e = new ConvertToStringEventArgs(value); this.Host.OnStringConversionNeeded(e); // return... return(e.AsString); }
public void OnStringConversionNeeded(ConvertToStringEventArgs e) { // no-op... }