Aardvark.Base


V3lConverter

Constructors

ConstructorDescription
new()
Signature: unit -> unit

Instance members

Instance memberDescription
CanConvertFrom(context, sourceType)
Signature: (context:ITypeDescriptorContext * sourceType:Type) -> bool
Modifiers: abstract

Check what this type can be created from

CanConvertTo(context, destinationType)
Signature: (context:ITypeDescriptorContext * destinationType:Type) -> bool
Modifiers: abstract

Check what the type can be converted to

ConvertFrom(context, culture, value)
Signature: (context:ITypeDescriptorContext * culture:CultureInfo * value:obj) -> obj
Modifiers: abstract

Convert from a specified type to a V3l, if possible

ConvertTo(...)
Signature: (context:ITypeDescriptorContext * culture:CultureInfo * value:obj * destinationType:Type) -> obj
Modifiers: abstract

Convert to a specified type

CreateInstance(context, propertyValues)
Signature: (context:ITypeDescriptorContext * propertyValues:IDictionary) -> obj
Modifiers: abstract

Satisfy the CreateInstance call by reading data from the propertyValues dictionary

GetCreateInstanceSupported(context)
Signature: context:ITypeDescriptorContext -> bool
Modifiers: abstract

Can the framework call CreateInstance?

GetProperties(...)
Signature: (context:ITypeDescriptorContext * value:obj * attributes:Attribute []) -> PropertyDescriptorCollection
Modifiers: abstract

Return the properties of this struct

GetPropertiesSupported(context)
Signature: context:ITypeDescriptorContext -> bool
Modifiers: abstract

Does this struct expose properties?

Fork me on GitHub