Class ExtendedPropertySet
Represents set of the extended properties.
Inheritance
Namespace: Telerik.Windows.Controls.Map
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public class ExtendedPropertySet : Dictionary<string, ExtendedProperty>
Constructors
ExtendedPropertySet()
Initializes a new instance of the ExtendedPropertySet class.
Declaration
public ExtendedPropertySet()
ExtendedPropertySet(SerializationInfo, StreamingContext)
Initializes a new instance of the ExtendedPropertySet class.
Declaration
protected ExtendedPropertySet(SerializationInfo info, StreamingContext context)
Parameters
System.Runtime.Serialization.SerializationInfo
info
Serialization information. |
System.Runtime.Serialization.StreamingContext
context
Streaming context. |
Properties
Item[String]
Gets extended property definition.
Declaration
public ExtendedProperty this[string propertyName] { get; }
Parameters
System.String
propertyName
Name of the extended property. |
Property Value
ExtendedProperty
Extended property definition or null. |
Methods
Parse(String)
Converts a String representation of the ExtendedPropertySet into the equivalent ExtendedPropertySet class.
Declaration
public static ExtendedPropertySet Parse(string source)
Parameters
System.String
source
The String representation of the ExtendedPropertySet class. |
Returns
ExtendedPropertySet
The equivalent ExtendedPropertySet class. |
RegisterProperty(String, String, Type, Object)
Register new property.
Declaration
public void RegisterProperty(string propertyName, string displayName, Type propertyType, object defaultValue)
Parameters
System.String
propertyName
Name of the property. |
System.String
displayName
Display name of the property. |
System.Type
propertyType
Type of the property. |
System.Object
defaultValue
Default value. |