Maria GDK 4.7.0.84
Documentation of managed code in develop branch
Loading...
Searching...
No Matches
PropertyBags.PropertySpec Class Reference

Represents a single property in a PropertySpec. More...

Public Member Functions

 PropertySpec (string name, string type)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, string type, string category)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type, string category)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, string type, string category, string description)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type, string category, string description)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, string type, string category, string description, object defaultValue)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type, string category, string description, object defaultValue)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, string type, string category, string description, object defaultValue, string editor, string typeConverter)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type, string category, string description, object defaultValue, string editor, string typeConverter)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, string type, string category, string description, object defaultValue, Type editor, string typeConverter)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type, string category, string description, object defaultValue, Type editor, string typeConverter)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, string type, string category, string description, object defaultValue, string editor, Type typeConverter)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type, string category, string description, object defaultValue, string editor, Type typeConverter)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, string type, string category, string description, object defaultValue, Type editor, Type typeConverter)
 Initializes a new instance of the PropertySpec class.
 
 PropertySpec (string name, Type type, string category, string description, object defaultValue, Type editor, Type typeConverter)
 Initializes a new instance of the PropertySpec class.
 

Properties

Attribute[] Attributes [get, set]
 Gets or sets a collection of additional Attributes for this property. This can be used to specify attributes beyond those supported intrinsically by the PropertySpec class, such as ReadOnly and Browsable.
 
string Category [get, set]
 Gets or sets the category name of this property.
 
string ConverterTypeName [get, set]
 Gets or sets the fully qualified name of the type converter type for this property.
 
object DefaultValue [get, set]
 Gets or sets the default value of this property.
 
string Description [get, set]
 Gets or sets the help text description of this property.
 
string EditorTypeName [get, set]
 Gets or sets the fully qualified name of the editor type for this property.
 
string Name [get, set]
 Gets or sets the name of this property.
 
string TypeName [get, set]
 Gets or sets the fully qualfied name of the type of this property.
 

Detailed Description

Represents a single property in a PropertySpec.

Constructor & Destructor Documentation

◆ PropertySpec() [1/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.

◆ PropertySpec() [2/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.

◆ PropertySpec() [3/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type,
string  category 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.
categoryThe category under which the property is displayed in the property grid.

◆ PropertySpec() [4/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type,
string  category 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.
category

◆ PropertySpec() [5/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type,
string  category,
string  description 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.

◆ PropertySpec() [6/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type,
string  category,
string  description 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.

◆ PropertySpec() [7/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type,
string  category,
string  description,
object  defaultValue 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.

◆ PropertySpec() [8/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type,
string  category,
string  description,
object  defaultValue 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.

◆ PropertySpec() [9/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type,
string  category,
string  description,
object  defaultValue,
string  editor,
string  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe fully qualified name of the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe fully qualified name of the type of the type converter for this property. This type must derive from TypeConverter.

◆ PropertySpec() [10/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type,
string  category,
string  description,
object  defaultValue,
string  editor,
string  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe fully qualified name of the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe fully qualified name of the type of the type converter for this property. This type must derive from TypeConverter.

◆ PropertySpec() [11/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type,
string  category,
string  description,
object  defaultValue,
Type  editor,
string  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe Type that represents the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe fully qualified name of the type of the type converter for this property. This type must derive from TypeConverter.

◆ PropertySpec() [12/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type,
string  category,
string  description,
object  defaultValue,
Type  editor,
string  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe Type that represents the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe fully qualified name of the type of the type converter for this property. This type must derive from TypeConverter.

◆ PropertySpec() [13/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type,
string  category,
string  description,
object  defaultValue,
string  editor,
Type  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe fully qualified name of the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe Type that represents the type of the type converter for this property. This type must derive from TypeConverter.

◆ PropertySpec() [14/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type,
string  category,
string  description,
object  defaultValue,
string  editor,
Type  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe fully qualified name of the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe Type that represents the type of the type converter for this property. This type must derive from TypeConverter.

◆ PropertySpec() [15/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
string  type,
string  category,
string  description,
object  defaultValue,
Type  editor,
Type  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeThe fully qualified name of the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe Type that represents the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe Type that represents the type of the type converter for this property. This type must derive from TypeConverter.

◆ PropertySpec() [16/16]

PropertyBags.PropertySpec.PropertySpec ( string  name,
Type  type,
string  category,
string  description,
object  defaultValue,
Type  editor,
Type  typeConverter 
)
inline

Initializes a new instance of the PropertySpec class.

Parameters
nameThe name of the property displayed in the property grid.
typeA Type that represents the type of the property.
categoryThe category under which the property is displayed in the property grid.
descriptionA string that is displayed in the help area of the property grid.
defaultValueThe default value of the property, or null if there is no default value.
editorThe Type that represents the type of the editor for this property. This type must derive from UITypeEditor.
typeConverterThe Type that represents the type of the type converter for this property. This type must derive from TypeConverter.

The documentation for this class was generated from the following file: