System.ComponentModel.TypeDescriptor.MergedTypeDescriptor.ICustomTypeDescriptor C# (CSharp) Method

ICustomTypeDescriptor() private method

ICustomTypeDescriptor implementation.
private ICustomTypeDescriptor ( Type editorBaseType ) : object
editorBaseType System.Type
return object
            object ICustomTypeDescriptor.GetEditor(Type editorBaseType)
            {
                if (editorBaseType == null)
                {
                    throw new ArgumentNullException(nameof(editorBaseType));
                }

                object editor = _primary.GetEditor(editorBaseType);
                if (editor == null)
                {
                    editor = _secondary.GetEditor(editorBaseType);
                }

                return editor;
            }

Same methods

TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( ) : AttributeCollection
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( ) : System.ComponentModel.EventDescriptor
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( ) : EventDescriptorCollection
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( Attribute attributes ) : EventDescriptorCollection
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( ) : PropertyDescriptor
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( ) : PropertyDescriptorCollection
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( Attribute attributes ) : PropertyDescriptorCollection
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( ) : TypeConverter
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( PropertyDescriptor pd ) : object
TypeDescriptor.MergedTypeDescriptor::ICustomTypeDescriptor ( ) : string
TypeDescriptor.MergedTypeDescriptor