Json.NET - Quick Starts & API Documentation
JPropertyDescriptor Class
Namespaces ► Newtonsoft.Json.Linq.ComponentModel ► JPropertyDescriptor
Represents a view of a JProperty.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public class JPropertyDescriptor : PropertyDescriptor
Public Class JPropertyDescriptor _ Inherits PropertyDescriptor
public ref class JPropertyDescriptor : public PropertyDescriptor
Members
All Members | Constructors | Methods | Properties | ||
|
|
|
Icon | Member | Description |
---|---|---|
JPropertyDescriptor(String, Type) |
Initializes a new instance of the JPropertyDescriptor class.
|
|
AddValueChanged(Object, EventHandler) |
Enables other objects to be notified when this property changes.
(Inherited from PropertyDescriptor.) |
|
AttributeArray |
Gets or sets an array of attributes.
(Inherited from MemberDescriptor.) |
|
Attributes |
Gets the collection of attributes for this member.
(Inherited from MemberDescriptor.) |
|
CanResetValue(Object) |
When overridden in a derived class, returns whether resetting an object changes its value.
(Overrides PropertyDescriptor.CanResetValue(Object).) |
|
Category |
Gets the name of the category to which the member belongs, as specified in the CategoryAttribute.
(Inherited from MemberDescriptor.) |
|
ComponentType |
When overridden in a derived class, gets the type of the component this property is bound to.
(Overrides PropertyDescriptor.ComponentType.) |
|
Converter |
Gets the type converter for this property.
(Inherited from PropertyDescriptor.) |
|
CreateAttributeCollection()()()() |
Creates a collection of attributes using the array of attributes passed to the constructor.
(Inherited from MemberDescriptor.) |
|
CreateInstance(Type) |
Creates an instance of the specified type.
(Inherited from PropertyDescriptor.) |
|
Description |
Gets the description of the member, as specified in the DescriptionAttribute.
(Inherited from MemberDescriptor.) |
|
DesignTimeOnly |
Gets whether this member should be set only at design time, as specified in the DesignOnlyAttribute.
(Inherited from MemberDescriptor.) |
|
DisplayName |
Gets the name that can be displayed in a window, such as a Properties window.
(Inherited from MemberDescriptor.) |
|
Equals(Object) |
Compares this to another object to see if they are equivalent.
(Inherited from PropertyDescriptor.) |
|
FillAttributes(IList) |
Adds the attributes of the PropertyDescriptor to the specified list of attributes in the parent class.
(Inherited from PropertyDescriptor.) |
|
Finalize()()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
|
GetChildProperties()()()() |
Returns the default PropertyDescriptorCollection.
(Inherited from PropertyDescriptor.) |
|
GetChildProperties(array<Attribute>[]()[][]) |
Returns a PropertyDescriptorCollection using a specified array of attributes as a filter.
(Inherited from PropertyDescriptor.) |
|
GetChildProperties(Object) |
Returns a PropertyDescriptorCollection for a given object.
(Inherited from PropertyDescriptor.) |
|
GetChildProperties(Object, array<Attribute>[]()[][]) |
Returns a PropertyDescriptorCollection for a given object using a specified array of attributes as a filter.
(Inherited from PropertyDescriptor.) |
|
GetEditor(Type) |
Gets an editor of the specified type.
(Inherited from PropertyDescriptor.) |
|
GetHashCode()()()() |
Returns the hash code for this object.
(Inherited from PropertyDescriptor.) |
|
GetInvocationTarget(Type, Object) |
This method returns the object that should be used during invocation of members.
(Inherited from PropertyDescriptor.) |
|
GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) |
|
GetTypeFromName(String) |
Returns a type using its name.
(Inherited from PropertyDescriptor.) |
|
GetValue(Object) |
When overridden in a derived class, gets the current value of the property on a component.
(Overrides PropertyDescriptor.GetValue(Object).) |
|
GetValueChangedHandler(Object) |
Retrieves the current set of ValueChanged event handlers for a specific component
(Inherited from PropertyDescriptor.) |
|
IsBrowsable |
Gets a value indicating whether the member is browsable, as specified in the BrowsableAttribute.
(Inherited from MemberDescriptor.) |
|
IsLocalizable |
Gets a value indicating whether this property should be localized, as specified in the LocalizableAttribute.
(Inherited from PropertyDescriptor.) |
|
IsReadOnly |
When overridden in a derived class, gets a value indicating whether this property is read-only.
(Overrides PropertyDescriptor.IsReadOnly.) |
|
MemberwiseClone()()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
Name |
Gets the name of the member.
(Inherited from MemberDescriptor.) |
|
NameHashCode |
Gets the hash code for the name of the member.
(Overrides MemberDescriptor.NameHashCode.) |
|
OnValueChanged(Object, EventArgs) |
Raises the ValueChanged event that you implemented.
(Inherited from PropertyDescriptor.) |
|
PropertyType |
When overridden in a derived class, gets the type of the property.
(Overrides PropertyDescriptor.PropertyType.) |
|
RemoveValueChanged(Object, EventHandler) |
Enables other objects to be notified when this property changes.
(Inherited from PropertyDescriptor.) |
|
ResetValue(Object) |
When overridden in a derived class, resets the value for this property of the component to the default value.
(Overrides PropertyDescriptor.ResetValue(Object).) |
|
SerializationVisibility |
Gets a value indicating whether this property should be serialized, as specified in the DesignerSerializationVisibilityAttribute.
(Inherited from PropertyDescriptor.) |
|
SetValue(Object, Object) |
When overridden in a derived class, sets the value of the component to a different value.
(Overrides PropertyDescriptor.SetValue(Object, Object).) |
|
ShouldSerializeValue(Object) |
When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted.
(Overrides PropertyDescriptor.ShouldSerializeValue(Object).) |
|
SupportsChangeEvents |
Gets a value indicating whether value change notifications for this property may originate from outside the property descriptor.
(Inherited from PropertyDescriptor.) |
|
ToString()()()() | (Inherited from Object.) |
Inheritance Hierarchy
Object | |||
MemberDescriptor | |||
PropertyDescriptor | |||
JPropertyDescriptor |