Skip to main content

Class SvgSourceTypeConverter

Namespace: VelloSharp.Avalonia.Svg
Assembly: VelloSharp.Avalonia.Svg.dll

Converts between string paths and instances.

public sealed class SvgSourceTypeConverter : TypeConverter

Inheritance

objectTypeConverterSvgSourceTypeConverter

Inherited Members

TypeConverter.CanConvertFrom(ITypeDescriptorContext?, Type), TypeConverter.CanConvertFrom(Type), TypeConverter.CanConvertTo(ITypeDescriptorContext?, Type?), TypeConverter.CanConvertTo(Type?), TypeConverter.ConvertFrom(ITypeDescriptorContext?, CultureInfo?, object), TypeConverter.ConvertFrom(object), TypeConverter.ConvertFromInvariantString(ITypeDescriptorContext?, string), TypeConverter.ConvertFromInvariantString(string), TypeConverter.ConvertFromString(ITypeDescriptorContext?, CultureInfo?, string), TypeConverter.ConvertFromString(ITypeDescriptorContext?, string), TypeConverter.ConvertFromString(string), TypeConverter.ConvertTo(ITypeDescriptorContext?, CultureInfo?, object?, Type), TypeConverter.ConvertTo(object?, Type), TypeConverter.ConvertToInvariantString(ITypeDescriptorContext?, object?), TypeConverter.ConvertToInvariantString(object?), TypeConverter.ConvertToString(ITypeDescriptorContext?, CultureInfo?, object?), TypeConverter.ConvertToString(ITypeDescriptorContext?, object?), TypeConverter.ConvertToString(object?), TypeConverter.CreateInstance(IDictionary), TypeConverter.CreateInstance(ITypeDescriptorContext?, IDictionary), TypeConverter.GetCreateInstanceSupported(), TypeConverter.GetCreateInstanceSupported(ITypeDescriptorContext?), TypeConverter.GetProperties(ITypeDescriptorContext?, object), TypeConverter.GetProperties(ITypeDescriptorContext?, object, Attribute[]?), TypeConverter.GetProperties(object), TypeConverter.GetPropertiesSupported(), TypeConverter.GetPropertiesSupported(ITypeDescriptorContext?), TypeConverter.GetStandardValues(), TypeConverter.GetStandardValues(ITypeDescriptorContext?), TypeConverter.GetStandardValuesExclusive(), TypeConverter.GetStandardValuesExclusive(ITypeDescriptorContext?), TypeConverter.GetStandardValuesSupported(), TypeConverter.GetStandardValuesSupported(ITypeDescriptorContext?), TypeConverter.IsValid(ITypeDescriptorContext?, object?), TypeConverter.IsValid(object), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Methods

CanConvertFrom(ITypeDescriptorContext?, Type)

Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context.

public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType)

Parameters

context ITypeDescriptorContext?

An that provides a format context.

sourceType Type

A that represents the type you want to convert from.

Returns

bool

true if this converter can perform the conversion; otherwise, false.

ConvertFrom(ITypeDescriptorContext?, CultureInfo?, object)

Converts the given object to the type of this converter, using the specified context and culture information.

public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value)

Parameters

context ITypeDescriptorContext?

An that provides a format context.

culture CultureInfo?

The to use as the current culture.

value object

The to convert.

Returns

object?

An that represents the converted value.

Exceptions

NotSupportedException

The conversion cannot be performed.