1 interface inheriting from ITypeDescriptorContext
System.Xaml (1)
System\Windows\Markup\IValueSerializerContext.cs (1)
17public interface IValueSerializerContext : ITypeDescriptorContext
12 implementations of ITypeDescriptorContext
PresentationBuildTasks (1)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\TypeContext.cs (1)
21internal class TypeConvertContext : ITypeDescriptorContext
PresentationFramework (7)
MS\Internal\Data\DefaultValueConverter.cs (1)
729internal class ValueConverterContext : ITypeDescriptorContext, IUriContext
System\Windows\Controls\ContentPresenter.cs (1)
1134private class TypeContext : ITypeDescriptorContext
System\Windows\Documents\DPTypeDescriptorContext.cs (1)
20internal class DPTypeDescriptorContext : System.ComponentModel.ITypeDescriptorContext
System\Windows\Markup\Baml2006\DeferredBinaryDeserializerExtension.cs (1)
56private class DeferredBinaryDeserializerExtensionContext : ITypeDescriptorContext, IFreezeFreezables
System\Windows\Markup\Baml2006\TypeConverterMarkupExtension.cs (1)
27private class TypeConverterContext : ITypeDescriptorContext
System\Windows\Markup\TypeContext.cs (1)
21internal class TypeConvertContext : ITypeDescriptorContext
System\Windows\TemplateContent.cs (1)
1414internal class ServiceProviderWrapper : ITypeDescriptorContext, IXamlTypeResolver, IXamlNamespaceResolver, IProvideValueTarget
ReachFramework (1)
Serialization\Manager\XpsTokenContext.cs (1)
24System.ComponentModel.ITypeDescriptorContext
System.Xaml (1)
System\Xaml\Context\ServiceProviderContext.cs (1)
16internal class ServiceProviderContext : ITypeDescriptorContext, // derives from IServiceProvider
System.Xaml.Tests (2)
System\Windows\Markup\NameReferenceConverterTests.cs (1)
197private class CustomTypeDescriptorContext : ITypeDescriptorContext
System\Windows\Markup\XamlSetTypeConverterEventArgsTests.cs (1)
43private class CustomTypeDescriptorContext : ITypeDescriptorContext
659 references to ITypeDescriptorContext
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (3)
4613public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 4626public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 4651public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
Microsoft.AspNetCore.Components.Tests (6)
BindConverterTest.cs (4)
390public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 400public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 410public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 420public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
EventCallbackFactoryBinderExtensionsTest.cs (2)
690public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 699public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
Microsoft.AspNetCore.Http.Abstractions (3)
PathString.cs (3)
514public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 517public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 522public override object? ConvertTo(ITypeDescriptorContext? context,
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (2)
DefaultApiDescriptionProviderTest.cs (2)
2907public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 2912public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApplicationModels\InferParameterBindingInfoConventionTest.cs (1)
1131public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
ModelBinding\Binders\HeaderModelBinderProviderTest.cs (1)
215public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
Microsoft.AspNetCore.Mvc.IntegrationTests (4)
HeaderModelBinderIntegrationTest.cs (2)
498public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 503public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
SimpleTypeModelBinderIntegrationTest.cs (2)
834public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 839public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
netstandard (1)
netstandard.cs (1)
358[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.ITypeDescriptorContext))]
PresentationBuildTasks (5)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1783private CodeExpression GetPropertyValueExpression(ITypeDescriptorContext ctx, Type typeToConvertTo, Object value, string attributeValue)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (2)
2677internal ITypeDescriptorContext TypeContext 2688ITypeDescriptorContext _typeContext;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecordWriter.cs (2)
1860ITypeDescriptorContext TypeConvertContext 1906ITypeDescriptorContext _typeConvertContext;
PresentationCore (187)
MS\Internal\IListConverters.cs (16)
38public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 46public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 54public override object ConvertFrom(ITypeDescriptorContext td, CultureInfo ci, object value) 74public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 86internal abstract object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value); 91internal abstract object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType); 103internal sealed override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value) 117internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 148internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value) 159internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 189internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value) 200internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 230internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value) 242internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 275internal override object ConvertFromCore(ITypeDescriptorContext td, CultureInfo ci, string value) 280internal override object ConvertToCore(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Media\TypeConverterHelper.cs (1)
62internal static UriHolder GetUriFromUriContext(ITypeDescriptorContext context, object inputString)
System\Windows\CultureInfoConverter.cs (4)
51public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 65public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 88public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, 118public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\DurationConverter.cs (4)
26public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 45public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 63ITypeDescriptorContext td, 102ITypeDescriptorContext context,
System\Windows\FontStretchConverter.cs (4)
35public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 53public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 70public override object ConvertFrom(ITypeDescriptorContext td, CultureInfo ci, object value) 103public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\FontStyleConverter.cs (4)
35public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 53public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 70public override object ConvertFrom(ITypeDescriptorContext td, CultureInfo ci, object value) 103public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\FontWeightConverter.cs (4)
35public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 53public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 70public override object ConvertFrom(ITypeDescriptorContext td, CultureInfo ci, object value) 103public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Ink\StrokeCollectionConverter.cs (5)
45public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 61public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 81public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 125public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 175public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
System\Windows\Input\Command\KeyGestureConverter.cs (4)
36public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 56public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 82public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 142public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Input\Command\MouseActionConverter.cs (4)
36public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 56public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 77public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 112public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Input\Command\MouseGestureConverter.cs (4)
37public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 57public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 119public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 146public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Input\CursorConverter.cs (6)
31public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 46public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 70public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) 96public override bool GetStandardValuesSupported(ITypeDescriptorContext context) 108public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 218public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Input\InputScopeConverter.cs (4)
42public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 66public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 104public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 152public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Input\InputScopeNameConverter.cs (4)
42public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 66public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 91public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 134public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Markup\XmlLanguageConverter.cs (4)
44public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 58public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 81public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, 111public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\Media\Animation\KeySplineConverter.cs (4)
33public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptor, Type destinationType) 52public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 69ITypeDescriptorContext context, 99ITypeDescriptorContext context,
System\Windows\Media\Animation\KeyTimeConverter.cs (4)
27ITypeDescriptorContext typeDescriptorContext, 47ITypeDescriptorContext typeDescriptorContext, 67ITypeDescriptorContext typeDescriptorContext, 130ITypeDescriptorContext typeDescriptorContext,
System\Windows\Media\Animation\RepeatBehaviorConverter.cs (4)
32public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 51public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 69ITypeDescriptorContext td, 112ITypeDescriptorContext context,
System\Windows\Media\Brush.cs (1)
66internal static Brush Parse(string value, ITypeDescriptorContext context)
System\Windows\Media\ColorConverter.cs (4)
32public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 50public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 80public override object ConvertFrom(ITypeDescriptorContext td, System.Globalization.CultureInfo ci, object value) 109public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\FontFamilyConverter.cs (4)
40public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 54public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 87public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo cultureInfo, object o) 135public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\BrushConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 111public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 142public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\CacheModeConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 111public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 142public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\DoubleCollectionConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 97public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 128public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\GeometryConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 111public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 142public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\Int32CollectionConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 97public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 128public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\PathFigureCollectionConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 111public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 142public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\PointCollectionConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 97public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 128public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\TransformConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 111public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 142public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\Generated\VectorCollectionConverter.cs (4)
56public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 74public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 97public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 128public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\ImageSourceConverter.cs (4)
44public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 62public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 100public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 206public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\MediaTimeline.cs (2)
56internal MediaTimeline(ITypeDescriptorContext context, Uri source) : this() 269internal ITypeDescriptorContext _context = null;
System\Windows\Media\Parsers.cs (3)
98static private Color ParseContextColor(string trimmedColor, IFormatProvider formatProvider, ITypeDescriptorContext context) 206internal static Color ParseColor(string color, IFormatProvider formatProvider, ITypeDescriptorContext context) 254internal static Brush ParseBrush(string brush, IFormatProvider formatProvider, ITypeDescriptorContext context)
System\Windows\Media\PixelFormatConverter.cs (4)
38public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 56public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 83public override object ConvertFrom(ITypeDescriptorContext td, System.Globalization.CultureInfo ci, object o) 101public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media\RequestCachePolicyConverter.cs (4)
33public override bool CanConvertFrom(ITypeDescriptorContext td, Type t) 53public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 74public override object ConvertFrom(ITypeDescriptorContext td, System.Globalization.CultureInfo ci, object value) 111public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\Media\SolidColorBrush.cs (1)
152internal static object DeserializeFrom(BinaryReader reader, ITypeDescriptorContext context)
System\Windows\Media3D\Generated\Matrix3DConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\Point3DCollectionConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\Point3DConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\Point4DConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\QuaternionConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\Rect3DConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\Size3DConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\Vector3DCollectionConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Media3D\Generated\Vector3DConverter.cs (4)
52public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 70public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 124public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\TextDecorationCollectionConverter.cs (4)
36public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 55public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 72public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object input) 180public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
PresentationFramework (127)
System\Windows\ComponentResourceKeyConverter.cs (4)
33public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 52public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 75public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 98public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Condition.cs (1)
314private ITypeDescriptorContext _serviceProvider = null;
System\Windows\Controls\ContentPresenter.cs (5)
1142IContainer ITypeDescriptorContext.Container { get { return null; } } 1143object ITypeDescriptorContext.Instance { get { return _instance; } } 1144PropertyDescriptor ITypeDescriptorContext.PropertyDescriptor { get { return null; } } 1145void ITypeDescriptorContext.OnComponentChanged() {} 1146bool ITypeDescriptorContext.OnComponentChanging() { return false; }
System\Windows\Controls\DataGridLengthConverter.cs (4)
26public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 53public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 72public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 128ITypeDescriptorContext context,
System\Windows\Controls\VirtualizationCacheLengthConverter.cs (4)
40public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 71public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 101public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, CultureInfo cultureInfo, object source) 136public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext, CultureInfo cultureInfo, object value, Type destinationType)
System\Windows\CornerRadiusConverter.cs (4)
42public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 73public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 103public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, CultureInfo cultureInfo, object source) 133public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext, CultureInfo cultureInfo, object value, Type destinationType)
System\Windows\DeferrableContentConverter.cs (2)
33public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 43public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
System\Windows\DialogResultConverter.cs (4)
37public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 49public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 59public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, 70public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\Documents\DPTypeDescriptorContext.cs (5)
150System.ComponentModel.IContainer System.ComponentModel.ITypeDescriptorContext.Container 156object System.ComponentModel.ITypeDescriptorContext.Instance 164void System.ComponentModel.ITypeDescriptorContext.OnComponentChanged() 168bool System.ComponentModel.ITypeDescriptorContext.OnComponentChanging() 173System.ComponentModel.PropertyDescriptor System.ComponentModel.ITypeDescriptorContext.PropertyDescriptor
System\Windows\DynamicResourceExtensionConverter.cs (2)
31public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 43public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)
System\Windows\EventSetterHandlerConverter.cs (4)
26public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 42public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 50public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, 90public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\FigureLengthConverter.cs (4)
51ITypeDescriptorContext typeDescriptorContext, 85ITypeDescriptorContext typeDescriptorContext, 109ITypeDescriptorContext typeDescriptorContext, 145ITypeDescriptorContext typeDescriptorContext,
System\Windows\FontSizeConverter.cs (4)
42public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 56public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 73public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 110public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\GridLengthConverter.cs (4)
53ITypeDescriptorContext typeDescriptorContext, 87ITypeDescriptorContext typeDescriptorContext, 111ITypeDescriptorContext typeDescriptorContext, 164ITypeDescriptorContext typeDescriptorContext,
System\Windows\Input\Command\CommandConverter.cs (5)
49public override bool CanConvertFrom( ITypeDescriptorContext context, Type sourceType ) 68public override bool CanConvertTo( ITypeDescriptorContext context, Type destinationType ) 96public override object ConvertFrom( ITypeDescriptorContext context, CultureInfo culture, object source ) 173public override object ConvertTo( ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType ) 214private Type GetTypeFromContext( ITypeDescriptorContext context, string typeName )
System\Windows\LengthConverter.cs (4)
49public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 79public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 109public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, 139public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\Markup\Baml2006\DeferredBinaryDeserializerExtension.cs (5)
79void ITypeDescriptorContext.OnComponentChanged() 83bool ITypeDescriptorContext.OnComponentChanging() 88IContainer ITypeDescriptorContext.Container 93object ITypeDescriptorContext.Instance 98PropertyDescriptor ITypeDescriptorContext.PropertyDescriptor
System\Windows\Markup\Baml2006\TypeConverterMarkupExtension.cs (5)
42void ITypeDescriptorContext.OnComponentChanged() 46bool ITypeDescriptorContext.OnComponentChanging() 51IContainer ITypeDescriptorContext.Container 56object ITypeDescriptorContext.Instance 61PropertyDescriptor ITypeDescriptorContext.PropertyDescriptor
System\Windows\Markup\BamlRecords.cs (2)
2677internal ITypeDescriptorContext TypeContext 2688ITypeDescriptorContext _typeContext;
System\Windows\Markup\BamlRecordWriter.cs (2)
1860ITypeDescriptorContext TypeConvertContext 1906ITypeDescriptorContext _typeConvertContext;
System\Windows\Markup\DependencyPropertyConverter.cs (4)
41public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 60public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 72public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 97public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Markup\Primitives\ElementMarkupObject.cs (2)
204object ITypeDescriptorContext.Instance 668PropertyDescriptor ITypeDescriptorContext.PropertyDescriptor
System\Windows\Markup\RoutedEventConverter.cs (4)
23public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 39public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 47public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, 138public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (5)
40public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 59public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 71public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 85public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 92internal static object ResolveValue(ITypeDescriptorContext serviceProvider,
System\Windows\Markup\TemplateKeyConverter.cs (4)
37public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 48public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 60public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object source) 73public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Markup\XamlTypeMapper.cs (1)
516ITypeDescriptorContext typeContext,
System\Windows\NullableBoolConverter.cs (3)
36public override bool GetStandardValuesSupported(ITypeDescriptorContext context) 48public override bool GetStandardValuesExclusive(ITypeDescriptorContext context) 58public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
System\Windows\PropertyPath.cs (3)
106internal PropertyPath(string path, ITypeDescriptorContext typeDescriptorContext) 369private void PrepareSourceValueInfo(ITypeDescriptorContext typeDescriptorContext) 506void ResolvePathParts(ITypeDescriptorContext typeDescriptorContext)
System\Windows\PropertyPathConverter.cs (4)
50public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 71public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 100public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, 133public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext,
System\Windows\ResourceReferenceExpressionConverter.cs (4)
39public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 66public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 93public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 116public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Setter.cs (1)
328private ITypeDescriptorContext _serviceProvider = null;
System\Windows\SystemKeyConverter.cs (4)
40public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 59public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 87public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 110public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\TemplateBindingExpressionConverter.cs (2)
31public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 43public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType)
System\Windows\TemplateBindingExtensionConverter.cs (2)
34public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 46public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\TemplateContent.cs (5)
1484IContainer ITypeDescriptorContext.Container 1489object ITypeDescriptorContext.Instance 1494void ITypeDescriptorContext.OnComponentChanged() 1498bool ITypeDescriptorContext.OnComponentChanging() 1503PropertyDescriptor ITypeDescriptorContext.PropertyDescriptor
System\Windows\ThicknessConverter.cs (4)
42public override bool CanConvertFrom(ITypeDescriptorContext typeDescriptorContext, Type sourceType) 73public override bool CanConvertTo(ITypeDescriptorContext typeDescriptorContext, Type destinationType) 103public override object ConvertFrom(ITypeDescriptorContext typeDescriptorContext, CultureInfo cultureInfo, object source) 131public override object ConvertTo(ITypeDescriptorContext typeDescriptorContext, CultureInfo cultureInfo, object value, Type destinationType)
System\Windows\Trigger.cs (1)
320private ITypeDescriptorContext _serviceProvider = null;
ReachFramework (17)
Serialization\ColorTypeConverter.cs (5)
55ITypeDescriptorContext context, 80ITypeDescriptorContext context, 106ITypeDescriptorContext context, 144ITypeDescriptorContext context, 225ITypeDescriptorContext context,
Serialization\FontTypeConverter.cs (5)
52ITypeDescriptorContext context, 77ITypeDescriptorContext context, 103ITypeDescriptorContext context, 141ITypeDescriptorContext context, 213ITypeDescriptorContext context,
Serialization\ImageSourceTypeConverter.cs (5)
61ITypeDescriptorContext context, 86ITypeDescriptorContext context, 112ITypeDescriptorContext context, 151ITypeDescriptorContext context, 299ITypeDescriptorContext context,
Serialization\VisualTreeFlattener.cs (2)
52ITypeDescriptorContext context, 78ITypeDescriptorContext context,
System (1)
src\libraries\shims\System\ref\System.cs (1)
344[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.ITypeDescriptorContext))]
System.CodeDom (12)
Microsoft\CSharp\CSharpModifierAttributeConverter.cs (6)
16public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) => 19public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 37public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 61public override bool GetStandardValuesExclusive(ITypeDescriptorContext context) => true; 63public override bool GetStandardValuesSupported(ITypeDescriptorContext context) => true; 65public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) => new StandardValuesCollection(Values);
Microsoft\VisualBasic\VBModifierAttributeConverter.cs (6)
16public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) => 19public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 37public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 61public override bool GetStandardValuesExclusive(ITypeDescriptorContext context) => true; 62public override bool GetStandardValuesSupported(ITypeDescriptorContext context) => true; 63public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) => new StandardValuesCollection(Values);
System.ComponentModel.TypeConverter (167)
System\ComponentModel\ArrayConverter.cs (3)
18public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 33public override PropertyDescriptorCollection? GetProperties(ITypeDescriptorContext? context, object? value, Attribute[]? attributes) 61public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => true;
System\ComponentModel\BaseComponentEditor.cs (1)
19public abstract bool EditComponent(ITypeDescriptorContext? context, object component);
System\ComponentModel\BaseNumberConverter.cs (4)
45public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 53public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 90public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 110public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType)
System\ComponentModel\BooleanConverter.cs (5)
19public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 28public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 48public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext? context) 59public override bool GetStandardValuesExclusive(ITypeDescriptorContext? context) => true; 67public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) => true;
System\ComponentModel\CharConverter.cs (3)
18public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 26public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 42public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value)
System\ComponentModel\CollectionConverter.cs (2)
19public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 34public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes)
System\ComponentModel\ComponentConverter.cs (2)
26public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes) 35public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => true;
System\ComponentModel\CultureInfoConverter.cs (7)
43public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 52public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 61public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 139public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 174public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext? context) 214public override bool GetStandardValuesExclusive(ITypeDescriptorContext? context) => false; 220public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) => true;
System\ComponentModel\DateOnlyConverter.cs (4)
20public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 26public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 35public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 77public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\DateTimeConverter.cs (4)
22public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 31public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 39public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 81public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\DateTimeOffsetConverter.cs (4)
21public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 30public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 39public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 81public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\DecimalConverter.cs (2)
32public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 44public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\Design\DesignerOptionService.cs (3)
437public override bool GetPropertiesSupported(ITypeDescriptorContext? cxt) => true; 440public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? cxt, object value, Attribute[]? attributes) 460public override object? ConvertTo(ITypeDescriptorContext? cxt, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\EnumConverter.cs (8)
42public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 55public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 80public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 123public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 231public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext? context) 317public override bool GetStandardValuesExclusive(ITypeDescriptorContext? context) 326public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) => true; 331public override bool IsValid(ITypeDescriptorContext? context, object? value) => Enum.IsDefined(EnumType, value!);
System\ComponentModel\ExpandableObjectConverter.cs (2)
26public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes) 35public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => true;
System\ComponentModel\GuidConverter.cs (4)
22public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 31public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 39public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 56public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\InstanceCreationEditor.cs (1)
21public abstract object? CreateInstance(ITypeDescriptorContext context, Type instanceType);
System\ComponentModel\MultilineStringConverter.cs (3)
17public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 34public override PropertyDescriptorCollection? GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes) 42public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => false;
System\ComponentModel\NullableConverter.cs (12)
41public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 58public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object? value) 79public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 100public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 132public override object? CreateInstance(ITypeDescriptorContext? context, IDictionary propertyValues) 148public override bool GetCreateInstanceSupported(ITypeDescriptorContext? context) 163public override PropertyDescriptorCollection? GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes) 177public override bool GetPropertiesSupported(ITypeDescriptorContext? context) 190public override StandardValuesCollection? GetStandardValues(ITypeDescriptorContext? context) 219public override bool GetStandardValuesExclusive(ITypeDescriptorContext? context) 233public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) 246public override bool IsValid(ITypeDescriptorContext? context, object value)
System\ComponentModel\ReferenceConverter.cs (7)
33public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 46public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 84public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 124public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext? context) 174public override bool GetStandardValuesExclusive(ITypeDescriptorContext? context) => true; 180public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) => true; 186protected virtual bool IsValueAllowed(ITypeDescriptorContext context, object value) => true;
System\ComponentModel\StringConverter.cs (2)
18public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 26public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object? value)
System\ComponentModel\TimeOnlyConverter.cs (4)
20public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 26public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 35public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 77public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\TimeSpanConverter.cs (4)
22public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 31public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 40public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 65public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\ComponentModel\TypeConverter.cs (19)
28public virtual bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 41public virtual bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 54public virtual object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 74public object? ConvertFromInvariantString(ITypeDescriptorContext? context, string text) 87public object? ConvertFromString(ITypeDescriptorContext? context, string text) 95public object? ConvertFromString(ITypeDescriptorContext? context, CultureInfo? culture, string text) 113public virtual object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 147public string? ConvertToInvariantString(ITypeDescriptorContext? context, object? value) 163public string? ConvertToString(ITypeDescriptorContext? context, object? value) 171public string? ConvertToString(ITypeDescriptorContext? context, CultureInfo? culture, object? value) 187public virtual object? CreateInstance(ITypeDescriptorContext? context, IDictionary propertyValues) => null; 221public virtual bool GetCreateInstanceSupported(ITypeDescriptorContext? context) => false; 237public PropertyDescriptorCollection? GetProperties(ITypeDescriptorContext? context, object value) 249public virtual PropertyDescriptorCollection? GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes) 262public virtual bool GetPropertiesSupported(ITypeDescriptorContext? context) => false; 272public virtual StandardValuesCollection? GetStandardValues(ITypeDescriptorContext? context) => null; 285public virtual bool GetStandardValuesExclusive(ITypeDescriptorContext? context) => false; 297public virtual bool GetStandardValuesSupported(ITypeDescriptorContext? context) => false; 307public virtual bool IsValid(ITypeDescriptorContext? context, object value)
System\ComponentModel\TypeListConverter.cs (7)
32public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 41public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 49public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 68public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 90public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext? context) 115public override bool GetStandardValuesExclusive(ITypeDescriptorContext? context) => true; 121public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) => true;
System\ComponentModel\UriTypeConverter.cs (5)
23public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 32public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 40public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object? value) 65public override object ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 92public override bool IsValid(ITypeDescriptorContext? context, object? value)
System\ComponentModel\VersionConverter.cs (5)
22public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 31public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 40public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 66public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 93public override bool IsValid(ITypeDescriptorContext? context, object? value)
System\Drawing\ColorConverter.cs (6)
28public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 33public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 38public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 48public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 140public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext? context) 145public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) => true;
System\Drawing\PointConverter.cs (8)
15public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 20public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 25public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 61public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 95public override object CreateInstance(ITypeDescriptorContext? context, IDictionary propertyValues) 110public override bool GetCreateInstanceSupported(ITypeDescriptorContext? context) => true; 115public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? context, object? value, Attribute[]? attributes) 121public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => true;
System\Drawing\RectangleConverter.cs (8)
15public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 20public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 25public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 59public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 98public override object CreateInstance(ITypeDescriptorContext? context, IDictionary propertyValues) 116public override bool GetCreateInstanceSupported(ITypeDescriptorContext? context) => true; 121public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? context, object? value, Attribute[]? attributes) 127public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => true;
System\Drawing\SizeConverter.cs (8)
15public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 20public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 25public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 59public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 93public override object CreateInstance(ITypeDescriptorContext? context, IDictionary propertyValues) 108public override bool GetCreateInstanceSupported(ITypeDescriptorContext? context) => true; 113public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes) 119public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => true;
System\Drawing\SizeFConverter.cs (8)
15public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 20public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 25public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 58public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 90public override object CreateInstance(ITypeDescriptorContext? context, IDictionary propertyValues) 105public override bool GetCreateInstanceSupported(ITypeDescriptorContext? context) => true; 110public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext? context, object value, Attribute[]? attributes) 116public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => true;
System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs (2)
16public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 22public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System.Configuration.ConfigurationManager (24)
System\Configuration\CommaDelimitedStringAttributeCollectionConverter.cs (2)
11public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 18public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\ConfigurationConverterBase.cs (2)
10public override bool CanConvertTo(ITypeDescriptorContext ctx, Type type) 15public override bool CanConvertFrom(ITypeDescriptorContext ctx, Type type)
System\Configuration\GenericEnumConverter.cs (2)
22public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 27public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\IdnElement.cs (2)
41public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 50public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
System\Configuration\InfiniteIntConverter.cs (2)
12public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 19public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\InfiniteTimeSpanConverter.cs (2)
13public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 22public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\TimeSpanMinutesConverter.cs (2)
11public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 19public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\TimeSpanMinutesOrInfiniteConverter.cs (2)
11public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 18public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\TimeSpanSecondsConverter.cs (2)
11public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 20public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\TimeSpanSecondsOrInfiniteConverter.cs (2)
11public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 18public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\TypeNameConverter.cs (2)
11public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 23public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System\Configuration\WhiteSpaceTrimStringConverter.cs (2)
11public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) 18public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data)
System.Data.Common (21)
System\Data\ColumnTypeConverter.cs (7)
62public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) => 71public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 107public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) => 111public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 132public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext? context) 157public override bool GetStandardValuesExclusive(ITypeDescriptorContext? context) => true; 163public override bool GetStandardValuesSupported(ITypeDescriptorContext? context) => true;
System\Data\Common\DataColumnMapping.cs (2)
150public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 159public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\Data\Common\DataTableMapping.cs (2)
172public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 181public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\Data\ConstraintConverter.cs (2)
20public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) => 31public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\Data\DataTableTypeConverter.cs (1)
11public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => false;
System\Data\DefaultValueTypeConverter.cs (2)
22public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 41public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object? value)
System\Data\PrimaryKeyTypeConverter.cs (3)
17public override bool GetPropertiesSupported(ITypeDescriptorContext? context) => false; 19public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) => 23public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\Data\RelationshipConverter.cs (2)
22public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 38public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Controls\Ribbon\RibbonControlLengthConverter.cs (4)
46public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 71public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 79public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 117public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
Microsoft\Windows\Controls\Ribbon\StringCollectionConverter.cs (4)
28public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 39public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 56public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 100public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System.Xaml (59)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\Replacements\TypeUriConverter.cs (5)
19public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 26public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 34public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 62public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 92public override bool IsValid(ITypeDescriptorContext context, object value)
System\Windows\Markup\NameReferenceConverter.cs (4)
15public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 25public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 49public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 65public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Markup\StaticExtensionsToInstanceDescriptorsConverter.cs (2)
18public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 28public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Markup\TypeExtensionConverter.cs (2)
18public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 28public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
System\Windows\Markup\XamlSetTypeConverterEventArgs.cs (3)
16ITypeDescriptorContext serviceProvider, CultureInfo cultureInfo) : 25ITypeDescriptorContext serviceProvider, CultureInfo cultureInfo, object targetObject) : 32public ITypeDescriptorContext ServiceProvider { get; private set; }
System\Xaml\Context\ServiceProviderContext.cs (5)
90void ITypeDescriptorContext.OnComponentChanged() 94bool ITypeDescriptorContext.OnComponentChanging() 99IContainer ITypeDescriptorContext.Container 104object ITypeDescriptorContext.Instance 109PropertyDescriptor ITypeDescriptorContext.PropertyDescriptor
System\Xaml\EventConverter.cs (3)
19public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 28public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 42internal static void GetRootObjectAndDelegateType(ITypeDescriptorContext? context, out object? rootObject, out Type? delegateType)
System\Xaml\Replacements\DateTimeConverter2.cs (4)
18public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType) 28public override bool CanConvertTo(ITypeDescriptorContext? context, [NotNullWhen(true)] Type? destinationType) 38public override object ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value) 41public override object? ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType)
System\Xaml\Replacements\DateTimeOffsetConverter2.cs (4)
17public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 27public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 37public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 78public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
System\Xaml\Replacements\TypeListConverter.cs (2)
20public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 23public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
System\Xaml\Replacements\TypeTypeConverter.cs (6)
19public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 22public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 36public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 39public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 53private static string ConvertTypeToString(ITypeDescriptorContext context, Type type) 74private static TService GetService<TService>(ITypeDescriptorContext context) where TService : class
System\Xaml\Runtime\ClrObjectRuntime.cs (3)
171public override bool CanConvertFrom<T>(ITypeDescriptorContext context, TypeConverter converter) 187public override bool CanConvertTo(ITypeDescriptorContext context, TypeConverter converter, Type type) 219public override T ConvertToValue<T>(ITypeDescriptorContext context, TypeConverter converter, object instance)
System\Xaml\Runtime\PartialTrustTolerantRuntime.cs (3)
117public override bool CanConvertFrom<T>(ITypeDescriptorContext context, TypeConverter converter) 122public override bool CanConvertTo(ITypeDescriptorContext context, TypeConverter converter, Type type) 132public override T ConvertToValue<T>(ITypeDescriptorContext context, TypeConverter converter, object instance)
System\Xaml\Schema\XamlTypeTypeConverter.cs (7)
14public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) 19public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) 35public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) 40public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) 56internal static string ConvertXamlTypeToString(ITypeDescriptorContext context, XamlType xamlType) 67private static XamlType ConvertStringToXamlType(ITypeDescriptorContext context, string typeName) 87private static TService GetService<TService>(ITypeDescriptorContext context) where TService : class
System\Xaml\XamlObjectReader.cs (3)
2475ITypeDescriptorContext typeDescriptorContext; 2531public ITypeDescriptorContext TypeDescriptorContext { get { return typeDescriptorContext; } } 2820if (serviceType == typeof(ITypeDescriptorContext)) { return this; }
System\Xaml\XamlRuntime.cs (3)
36abstract public bool CanConvertFrom<T>(ITypeDescriptorContext context, TypeConverter converter); 38abstract public bool CanConvertTo(ITypeDescriptorContext context, TypeConverter converter, Type type); 42abstract public T ConvertToValue<T>(ITypeDescriptorContext context, TypeConverter converter, object instance);
System.Xaml.Tests (10)
System\Windows\Markup\NameReferenceConverterTests.cs (1)
134public void CanConvertTo_Invoke_ReturnsExpected(ITypeDescriptorContext context, Type destinationType, bool expected)
System\Windows\Markup\ValueSerializerTests.cs (8)
462public override bool CanConvertTo(ITypeDescriptorContext? context, Type? sourceType) 468public override bool CanConvertFrom(ITypeDescriptorContext? context, Type? sourceType) 474public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object? value) 479public override object ConvertTo(ITypeDescriptorContext? context, CultureInfo? culture, object? value, Type destinationType) 487public override bool CanConvertTo(ITypeDescriptorContext? context, Type? sourceType) 492public override bool CanConvertFrom(ITypeDescriptorContext? context, Type? sourceType) 500public override bool CanConvertTo(ITypeDescriptorContext? context, Type? sourceType) 505public override bool CanConvertFrom(ITypeDescriptorContext? context, Type? sourceType)
System\Windows\Markup\XamlSetTypeConverterEventArgsTests.cs (1)
24public void Ctor_XamlMember_TypeConverter_Object_ITypeDescriptorContext_CultureInfo(XamlMember member, TypeConverter typeConverter, object value, ITypeDescriptorContext serviceProvider, CultureInfo cultureInfo)