You can adorn a class or property with this attribute to bind it to a
particular TypeConverter class. The framework then
uses this converter to attempt to translate a user-defined type that
it doesn't understand into one that it does.
You can get the type name of the converter with the
ConverterTypeName property.
public sealed class TypeConverterAttribute : Attribute {
// Public Constructors
public TypeConverterAttribute();
public TypeConverterAttribute(string typeName);
public TypeConverterAttribute(Type type);
// Public Static Fields
public static readonly TypeConverterAttribute Default; // =System.ComponentModel.TypeConverterAttribute
// Public Instance Properties
public string ConverterTypeName{get; }
// Public Instance Methods
public override bool Equals(object obj); // overrides Attribute
public override int GetHashCode(); // overrides Attribute
}