[This is preliminary documentation and is subject to change.]

Author: Đonny

Provides base class for type-safe ExpandableObjectConverter with direct support for conversion to/from one type as TypeConverter<(Of <(<'T, TOther>)>)> and interface-based type-safe converters implementation as TypeConverter<(Of <(<'T>)>)>

Namespace: Tools.ComponentModelT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public abstract class ExpandableObjectConverter<T, TOther> : TypeConverter<T, TOther>
Visual Basic
Public MustInherit Class ExpandableObjectConverter(Of T, TOther) _
	Inherits TypeConverter(Of T, TOther)
Visual C++
generic<typename T, typename TOther>
public ref class ExpandableObjectConverter abstract : public TypeConverter<T, TOther>
F#
[<AbstractClassAttribute>]
type ExpandableObjectConverter<'T, 'TOther> =  
    class
        inherit TypeConverter<'T, 'TOther>
    end
JScript
JScript does not support generic types or methods.

Type Parameters

T
Main type conversion is providfed from and to
TOther
The other type to which and from which main type T is converted

Inheritance Hierarchy

System..::..Object
  System.ComponentModel..::..TypeConverter
    Tools.ComponentModelT..::..TypeConverter<(Of <(<'T>)>)>
      Tools.ComponentModelT..::..TypeConverter<(Of <(<'T, TOther>)>)>
        Tools.ComponentModelT..::..ExpandableObjectConverter<(Of <(<'T, TOther>)>)>
          Tools.MetadataT.IptcT.IptcDataTypes..::..IptcAudioType..::..Converter
          Tools.MetadataT.IptcT.IptcDataTypes..::..IptcImageType..::..Converter

See Also

Collapse/expand Version History

1.5.2