bool ICollection< KeyValuePair< TKey, TValue > >. IsReadOnly
readonly IExtenderProvider _provider
readonly ReflectPropertyDescriptor _extenderInfo
override void SetValue(object component, object value)
ExtendedPropertyDescriptor(ReflectPropertyDescriptor extenderInfo, Type receiverType, IExtenderProvider provider, Attribute[] attributes)
override bool CanResetValue(object comp)
override bool ShouldSerializeValue(object comp)
ExtendedPropertyDescriptor(PropertyDescriptor extender, Attribute[] attributes)
override object GetValue(object comp)
override Type PropertyType
override Type ComponentType
override string DisplayName
override void ResetValue(object comp)
static ExtenderProvidedPropertyAttribute Create(PropertyDescriptor extenderProperty, Type receiverType, IExtenderProvider provider)
static ? ISite GetSite(object? component)
virtual ? Attribute[] AttributeArray
virtual AttributeCollection Attributes
static readonly ReadOnlyAttribute Yes
void ExtenderSetValue(IExtenderProvider provider, object component, object value, PropertyDescriptor notifyDesc)
override Type ComponentType
void ExtenderResetValue(IExtenderProvider provider, object component, PropertyDescriptor notifyDesc)
bool ExtenderCanResetValue(IExtenderProvider provider, object component)
object ExtenderGetValue(IExtenderProvider provider, object component)
Type ExtenderGetType(IExtenderProvider provider)
bool ExtenderShouldSerializeValue(IExtenderProvider provider, object component)
static string Format(string resourceFormat, object p1)
static string MetaExtenderName