Class CommandBaseConverter
  
  
  
  
  
    Inheritance
    System.Object
    CommandBaseConverter
   
  
      
      
  
  
  
  Assembly: Telerik.WinControls.dll
  
  Syntax
  
    public class CommandBaseConverter : TypeConverter
   
  
  
  
  
  
  Constructors
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public CommandBaseConverter(Type type)
   
  
  Parameters
  
  
  
  
  
  
  
  
  
  
  
  
   
  Fields
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected List<CommandBase> commands
   
  
  
  
  
  Field Value
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected List<IComponent> commandSources
   
  
  
  
  
  Field Value
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected static string none
   
  
  
  
  
  Field Value
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  Methods
  
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
    
      | 
        System.Type
        sourceType
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
    
      | 
        System.Type
        destinationType
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
    
      | 
        System.Globalization.CultureInfo
        culture
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
    
      | 
        System.Globalization.CultureInfo
        culture
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
    
      | 
        System.Type
        destinationType
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<CommandBase> DiscoverCommands(List<IComponent> list)
   
  
  Parameters
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
        list
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<CommandBase> DiscoverCommands(IComponent source)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.IComponent
        source
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<CommandBase> DiscoverCommands(TypeConverter.StandardValuesCollection collection)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
        collection
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<IComponent> DiscoverCommandsContexts(List<IComponent> list)
   
  
  Parameters
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
        list
         
        | 
    
  
  
  Returns
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<IComponent> DiscoverCommandsContexts(IComponent source)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.IComponent
        source
         
        | 
    
  
  
  Returns
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<IComponent> DiscoverCommandsContexts(TypeConverter.StandardValuesCollection collection)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
        collection
         
        | 
    
  
  
  Returns
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<IComponent> DiscoverCommandsSources(List<IComponent> list)
   
  
  Parameters
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
        list
         
        | 
    
  
  
  Returns
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<IComponent> DiscoverCommandsSources(IComponent source)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.IComponent
        source
         
        | 
    
  
  
  Returns
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<IComponent> DiscoverCommandsSources(TypeConverter.StandardValuesCollection collection)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
        collection
         
        | 
    
  
  
  Returns
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static List<IComponent> DiscoverCommandsSources(ICommand command, TypeConverter.StandardValuesCollection collection)
   
  
  Parameters
  
    
      | 
        ICommand
        command
         
        | 
    
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
        collection
         
        | 
    
  
  
  Returns
  
    
      | 
        System.Collections.Generic.List<System.ComponentModel.IComponent>
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected virtual TypeConverter.StandardValuesCollection GetComponentsReferences(ITypeDescriptorContext context)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
  
  
  Returns
  
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
    
      | 
        System.Attribute[]
        attributes
         
        | 
    
  
  
  Returns
  
    
      | 
        System.ComponentModel.PropertyDescriptorCollection
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override bool GetPropertiesSupported(ITypeDescriptorContext context)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public static TypeConverter.StandardValuesCollection GetReferences(IServiceProvider context, Type type)
   
  
  Parameters
  
    
      | 
        System.IServiceProvider
        context
         
        | 
    
    
      | 
        System.Type
        type
         
        | 
    
  
  
  Returns
  
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public virtual TypeConverter.StandardValuesCollection GetStandardValuesCore(ITypeDescriptorContext context, TypeConverter.StandardValuesCollection collection)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
        collection
         
        | 
    
  
  
  Returns
  
    
      | 
        System.ComponentModel.TypeConverter.StandardValuesCollection
         
        | 
    
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected virtual bool IsValueAllowed(ITypeDescriptorContext context, object value)
   
  
  Parameters
  
    
      | 
        System.ComponentModel.ITypeDescriptorContext
        context
         
        | 
    
    
      | 
        System.Object
        value
         
        | 
    
  
  
  Returns
  
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected static void TransferListUniquePart<T>(T sourceItem, List<T> destinationList)
   
  
  Parameters
  
    
      | 
        T
        sourceItem
         
        | 
    
    
      | 
        System.Collections.Generic.List<T>
        destinationList
         
        | 
    
  
  
  
  Type Parameters
  
  
  
  
  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  Declaration
  
  
    protected static void TransferListUniquePart<T>(List<T> sourceList, List<T> destinationList)
   
  
  Parameters
  
    
      | 
        System.Collections.Generic.List<T>
        sourceList
         
        | 
    
    
      | 
        System.Collections.Generic.List<T>
        destinationList
         
        | 
    
  
  
  
  Type Parameters
  
  
  
  
  
  
  
  
  
  
   
  
  Extension Methods