Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ExtendedPropertyDescriptor.cs
Go to the documentation of this file.
2
4
6{
8
9 private readonly IExtenderProvider _provider;
10
12
14
16
17 public override string DisplayName
18 {
19 get
20 {
21 string text = base.DisplayName;
23 {
25 if (text2 != null && text2.Length > 0)
26 {
28 }
29 }
30 return text;
31 }
32 }
33
48
57
58 public override bool CanResetValue(object comp)
59 {
61 }
62
63 public override object GetValue(object comp)
64 {
66 }
67
68 public override void ResetValue(object comp)
69 {
71 }
72
73 public override void SetValue(object component, object value)
74 {
76 }
77
78 public override bool ShouldSerializeValue(object comp)
79 {
81 }
82}
bool ICollection< KeyValuePair< TKey, TValue > >. IsReadOnly
override void SetValue(object component, object value)
ExtendedPropertyDescriptor(ReflectPropertyDescriptor extenderInfo, Type receiverType, IExtenderProvider provider, Attribute[] attributes)
ExtendedPropertyDescriptor(PropertyDescriptor extender, Attribute[] attributes)
static ExtenderProvidedPropertyAttribute Create(PropertyDescriptor extenderProperty, Type receiverType, IExtenderProvider provider)
static ? ISite GetSite(object? component)
virtual AttributeCollection Attributes
static readonly ReadOnlyAttribute Yes
void ExtenderSetValue(IExtenderProvider provider, object component, object value, PropertyDescriptor notifyDesc)
void ExtenderResetValue(IExtenderProvider provider, object component, PropertyDescriptor notifyDesc)
bool ExtenderCanResetValue(IExtenderProvider provider, object component)
object ExtenderGetValue(IExtenderProvider provider, object component)
bool ExtenderShouldSerializeValue(IExtenderProvider provider, object component)
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string MetaExtenderName
Definition SR.cs:106
Definition SR.cs:7