System.ComponentModel.TypeDescriptor.AddAttributes C# (CSharp) Method

AddAttributes() private method

private AddAttributes ( Type type ) : TypeDescriptionProvider
type System.Type
return TypeDescriptionProvider
        public static TypeDescriptionProvider AddAttributes(Type type, params Attribute[] attributes)
        {
            if (type == null)
            {
                throw new ArgumentNullException(nameof(type));
            }

            if (attributes == null)
            {
                throw new ArgumentNullException(nameof(attributes));
            }

            TypeDescriptionProvider existingProvider = GetProvider(type);
            TypeDescriptionProvider provider = new AttributeProvider(existingProvider, attributes);
            TypeDescriptor.AddProvider(provider, type);
            return provider;
        }

Same methods

TypeDescriptor::AddAttributes ( object instance ) : TypeDescriptionProvider