235 types derived from TypeConverter
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
4602internal abstract class CSharpModifierAttributeConverter : TypeConverter
Microsoft.AspNetCore.Components.Tests (2)
BindConverterTest.cs (1)
388private class PersonConverter : TypeConverter
EventCallbackFactoryBinderExtensionsTest.cs (1)
688private class SecretMessageTypeConverter : TypeConverter
Microsoft.AspNetCore.Http.Abstractions (1)
PathString.cs (1)
512internal sealed class PathStringConverter : TypeConverter
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
DefaultApiDescriptionProviderTest.cs (1)
2939private class EmployeeConverter : TypeConverter
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApplicationModels\InferParameterBindingInfoConventionTest.cs (1)
1129private class ConvertibleFromStringConverter : TypeConverter
ModelBinding\Binders\HeaderModelBinderProviderTest.cs (1)
213private class CanConvertFromStringConverter : TypeConverter
Microsoft.AspNetCore.Mvc.IntegrationTests (2)
HeaderModelBinderIntegrationTest.cs (1)
496private class CanConvertFromStringConverter : TypeConverter
SimpleTypeModelBinderIntegrationTest.cs (1)
832private class SampleModelTypeConverter : TypeConverter
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Converters\StringEnumConverter.cs (1)
62: System.ComponentModel.TypeConverter
Microsoft.Extensions.Compliance.Abstractions (1)
Classification\DataClassificationTypeConverter.cs (1)
16public class DataClassificationTypeConverter : TypeConverter
Microsoft.Maui (13)
Converters\CornerRadiusTypeConverter.cs (1)
8 public class CornerRadiusTypeConverter : TypeConverter
Converters\EasingTypeConverter.cs (1)
11 public class EasingTypeConverter : TypeConverter
Converters\FlexEnumsConverters.cs (7)
10 public class FlexJustifyTypeConverter : TypeConverter 49 public class FlexDirectionTypeConverter : TypeConverter 84 public class FlexAlignContentTypeConverter : TypeConverter 123 public class FlexAlignItemsTypeConverter : TypeConverter 158 public class FlexAlignSelfTypeConverter : TypeConverter 193 public class FlexWrapTypeConverter : TypeConverter 226 public class FlexBasisTypeConverter : TypeConverter
Converters\KeyboardTypeConverter.cs (1)
10 public class KeyboardTypeConverter : TypeConverter
Converters\ThicknessTypeConverter.cs (1)
11 public class ThicknessTypeConverter : TypeConverter
Primitives\GridLength.cs (1)
93 private sealed class GridLengthTypeConverter : TypeConverter
Primitives\SizeRequest.cs (1)
55 private sealed class SizeRequestTypeConverter : TypeConverter
Microsoft.Maui.Controls (41)
AcceleratorTypeConverter.cs (1)
17 public class AcceleratorTypeConverter : TypeConverter
BindablePropertyConverter.cs (1)
16 public sealed class BindablePropertyConverter : TypeConverter, IExtendedTypeConverter
Brush\BrushTypeConverter.cs (1)
15 public class BrushTypeConverter : TypeConverter
Button\Button.cs (1)
572 public sealed class ButtonContentTypeConverter : TypeConverter
ColumnDefinitionCollectionTypeConverter.cs (1)
12 public class ColumnDefinitionCollectionTypeConverter : TypeConverter
DecorableTextElement.cs (1)
15 public class TextDecorationConverter : TypeConverter
DoubleCollectionConverter.cs (1)
10 public class DoubleCollectionConverter : TypeConverter
FileImageSourceConverter.cs (1)
9 public sealed class FileImageSourceConverter : TypeConverter
FlowDirectionConverter.cs (1)
8 public class FlowDirectionConverter : TypeConverter
FontAttributes.cs (1)
22 public sealed class FontAttributesConverter : TypeConverter
FontSizeConverter.cs (1)
11 public class FontSizeConverter : TypeConverter, IExtendedTypeConverter
FormattedString.cs (1)
92 private sealed class FormattedStringConverter : TypeConverter
GridLengthTypeConverter.cs (1)
10 public class GridLengthTypeConverter : TypeConverter
ImageSourceConverter.cs (1)
11 public sealed class ImageSourceConverter : TypeConverter
Items\CarouselLayoutTypeConverter.cs (1)
9 public class CarouselLayoutTypeConverter : TypeConverter
Items\ItemsLayoutTypeConverter.cs (1)
9 public class ItemsLayoutTypeConverter : TypeConverter
Layout\BoundsTypeConverter.cs (1)
11 public sealed class BoundsTypeConverter : TypeConverter
LayoutOptionsConverter.cs (1)
13 public sealed class LayoutOptionsConverter : TypeConverter
LegacyLayouts\ConstraintTypeConverter.cs (1)
9 public class ConstraintTypeConverter : TypeConverter
ListStringTypeConverter.cs (1)
12 public class ListStringTypeConverter : TypeConverter
ReferenceTypeConverter.cs (1)
14 public sealed class ReferenceTypeConverter : TypeConverter, IExtendedTypeConverter
ResourceDictionary.cs (1)
396 public class RDSourceTypeConverter : TypeConverter, IExtendedTypeConverter
RowDefinitionCollectionTypeConverter.cs (1)
12 public class RowDefinitionCollectionTypeConverter : TypeConverter
ShadowTypeConverter.cs (1)
16 internal class ShadowTypeConverter : TypeConverter
Shapes\MatrixTypeConverter.cs (1)
9 public class MatrixTypeConverter : TypeConverter
Shapes\PathFigureCollectionConverter.cs (1)
13 public class PathFigureCollectionConverter : TypeConverter
Shapes\PathGeometryConverter.cs (1)
9 public class PathGeometryConverter : TypeConverter
Shapes\PointCollectionConverter.cs (1)
12 public class PointCollectionConverter : TypeConverter
Shapes\StrokeShapeTypeConverter.cs (1)
12 public class StrokeShapeTypeConverter : TypeConverter
Shapes\TransformTypeConverter.cs (1)
9 public class TransformTypeConverter : TypeConverter
Shell\ShellContent.cs (1)
428 private sealed class ShellContentConverter : TypeConverter
Shell\ShellItem.cs (1)
349 private sealed class ShellItemConverter : TypeConverter
Shell\ShellNavigationState.cs (1)
104 private sealed class ShellNavigationStateTypeConverter : TypeConverter
Shell\ShellSection.cs (1)
1260 private sealed class ShellSectionTypeConverter : TypeConverter
TextAlignment.cs (1)
8 public class TextAlignmentConverter : TypeConverter
TypeTypeConverter.cs (1)
11 public sealed class TypeTypeConverter : TypeConverter, IExtendedTypeConverter
UriTypeConverter.cs (1)
10 public class UriTypeConverter : TypeConverter
VisualElement\VisualElement.cs (1)
2431 public class VisibilityConverter : TypeConverter
Visuals\VisualTypeConverter.cs (1)
17 public class VisualTypeConverter : TypeConverter
WebView\WebViewSource.cs (1)
35 private sealed class WebViewSourceTypeConverter : TypeConverter
WebView\WebViewSourceTypeConverter.cs (1)
9 public class WebViewSourceTypeConverter : TypeConverter
Microsoft.Maui.Controls.DesignTools (3)
GridLengthCollectionDesignTypeConverter.cs (1)
7 public class GridLengthCollectionDesignTypeConverter : TypeConverter
GridLengthDesignTypeConverter.cs (1)
7 public class GridLengthDesignTypeConverter : TypeConverter
KnownValuesDesignTypeConverter.cs (1)
7 public abstract class KnownValuesDesignTypeConverter : TypeConverter
Microsoft.Maui.Graphics (7)
Converters\ColorTypeConverter.cs (1)
9 public class ColorTypeConverter : TypeConverter
Converters\PointFTypeConverter.cs (1)
9 public class PointFTypeConverter : TypeConverter
Converters\PointTypeConverter.cs (1)
9 public class PointTypeConverter : TypeConverter
Converters\RectFTypeConverter.cs (1)
8 public class RectFTypeConverter : TypeConverter
Converters\RectTypeConverter.cs (1)
8 public class RectTypeConverter : TypeConverter
Converters\SizeFTypeConverter.cs (1)
8 public class SizeFTypeConverter : TypeConverter
Converters\SizeTypeConverter.cs (1)
8 public class SizeTypeConverter : TypeConverter
PresentationBuildTasks (2)
src\Microsoft.DotNet.Wpf\src\WindowsBase\System\Windows\Markup\DateTimeConverter2.cs (1)
19internal class DateTimeConverter2 : TypeConverter
src\Microsoft.DotNet.Wpf\src\WindowsBase\System\Windows\Markup\TypeTypeConverter.cs (1)
15internal class TypeTypeConverter : TypeConverter
PresentationCore (41)
MS\Internal\IListConverters.cs (1)
23public abstract class BaseIListConverter : TypeConverter
System\Windows\CultureInfoConverter.cs (1)
29public class CultureInfoIetfLanguageTagConverter : TypeConverter
System\Windows\DurationConverter.cs (1)
14public class DurationConverter : TypeConverter
System\Windows\FontStretchConverter.cs (1)
14public sealed class FontStretchConverter : TypeConverter
System\Windows\FontStyleConverter.cs (1)
14public sealed class FontStyleConverter : TypeConverter
System\Windows\FontWeightConverter.cs (1)
14public sealed class FontWeightConverter : TypeConverter
System\Windows\Ink\StrokeCollectionConverter.cs (1)
18public class StrokeCollectionConverter : TypeConverter
System\Windows\Input\Command\KeyGestureConverter.cs (1)
18public class KeyGestureConverter : TypeConverter
System\Windows\Input\Command\MouseActionConverter.cs (1)
12public class MouseActionConverter : TypeConverter
System\Windows\Input\Command\MouseGestureConverter.cs (1)
20public class MouseGestureConverter : TypeConverter
System\Windows\Input\CursorConverter.cs (1)
17public class CursorConverter : TypeConverter
System\Windows\Input\InputScopeConverter.cs (1)
22public class InputScopeConverter : TypeConverter
System\Windows\Input\InputScopeNameConverter.cs (1)
22public class InputScopeNameConverter : TypeConverter
System\Windows\Markup\XmlLanguageConverter.cs (1)
22public class XmlLanguageConverter: TypeConverter
System\Windows\Media\Animation\KeySplineConverter.cs (1)
17public class KeySplineConverter : TypeConverter
System\Windows\Media\Animation\KeyTimeConverter.cs (1)
17public class KeyTimeConverter : TypeConverter
System\Windows\Media\Animation\RepeatBehaviorConverter.cs (1)
16public sealed class RepeatBehaviorConverter : TypeConverter
System\Windows\Media\ColorConverter.cs (1)
15public sealed class ColorConverter : TypeConverter
System\Windows\Media\FontFamilyConverter.cs (1)
15public class FontFamilyConverter : TypeConverter
System\Windows\Media\Generated\BrushConverter.cs (1)
30public sealed class BrushConverter : TypeConverter
System\Windows\Media\Generated\CacheModeConverter.cs (1)
30public sealed class CacheModeConverter : TypeConverter
System\Windows\Media\Generated\DoubleCollectionConverter.cs (1)
30public sealed class DoubleCollectionConverter : TypeConverter
System\Windows\Media\Generated\GeometryConverter.cs (1)
30public sealed class GeometryConverter : TypeConverter
System\Windows\Media\Generated\Int32CollectionConverter.cs (1)
30public sealed class Int32CollectionConverter : TypeConverter
System\Windows\Media\Generated\PathFigureCollectionConverter.cs (1)
30public sealed class PathFigureCollectionConverter : TypeConverter
System\Windows\Media\Generated\PointCollectionConverter.cs (1)
30public sealed class PointCollectionConverter : TypeConverter
System\Windows\Media\Generated\TransformConverter.cs (1)
30public sealed class TransformConverter : TypeConverter
System\Windows\Media\Generated\VectorCollectionConverter.cs (1)
30public sealed class VectorCollectionConverter : TypeConverter
System\Windows\Media\ImageSourceConverter.cs (1)
18public class ImageSourceConverter : TypeConverter
System\Windows\Media\PixelFormatConverter.cs (1)
15public sealed class PixelFormatConverter : TypeConverter
System\Windows\Media\RequestCachePolicyConverter.cs (1)
15public sealed class RequestCachePolicyConverter : TypeConverter
System\Windows\Media3D\Generated\Matrix3DConverter.cs (1)
28public sealed class Matrix3DConverter : TypeConverter
System\Windows\Media3D\Generated\Point3DCollectionConverter.cs (1)
28public sealed class Point3DCollectionConverter : TypeConverter
System\Windows\Media3D\Generated\Point3DConverter.cs (1)
28public sealed class Point3DConverter : TypeConverter
System\Windows\Media3D\Generated\Point4DConverter.cs (1)
28public sealed class Point4DConverter : TypeConverter
System\Windows\Media3D\Generated\QuaternionConverter.cs (1)
28public sealed class QuaternionConverter : TypeConverter
System\Windows\Media3D\Generated\Rect3DConverter.cs (1)
28public sealed class Rect3DConverter : TypeConverter
System\Windows\Media3D\Generated\Size3DConverter.cs (1)
28public sealed class Size3DConverter : TypeConverter
System\Windows\Media3D\Generated\Vector3DCollectionConverter.cs (1)
28public sealed class Vector3DCollectionConverter : TypeConverter
System\Windows\Media3D\Generated\Vector3DConverter.cs (1)
28public sealed class Vector3DConverter : TypeConverter
System\Windows\TextDecorationCollectionConverter.cs (1)
14public sealed class TextDecorationCollectionConverter : TypeConverter
PresentationFramework (22)
System\Windows\Controls\DataGridLengthConverter.cs (1)
16public class DataGridLengthConverter : TypeConverter
System\Windows\Controls\VirtualizationCacheLengthConverter.cs (1)
20public class VirtualizationCacheLengthConverter : TypeConverter
System\Windows\CornerRadiusConverter.cs (1)
15public class CornerRadiusConverter : TypeConverter
System\Windows\DeferrableContentConverter.cs (1)
13public class DeferrableContentConverter : TypeConverter
System\Windows\DialogResultConverter.cs (1)
19public class DialogResultConverter: TypeConverter
System\Windows\DynamicResourceExtensionConverter.cs (1)
21public class DynamicResourceExtensionConverter: TypeConverter
System\Windows\EventSetterHandlerConverter.cs (1)
15public sealed class EventSetterHandlerConverter : TypeConverter
System\Windows\FigureLengthConverter.cs (1)
23public class FigureLengthConverter: TypeConverter
System\Windows\FontSizeConverter.cs (1)
21public class FontSizeConverter : TypeConverter
System\Windows\GridLengthConverter.cs (1)
26public class GridLengthConverter: TypeConverter
System\Windows\Input\Command\CommandConverter.cs (1)
23public sealed class CommandConverter : TypeConverter
System\Windows\LengthConverter.cs (1)
24public class LengthConverter: TypeConverter
System\Windows\Markup\DependencyPropertyConverter.cs (1)
21public sealed class DependencyPropertyConverter : TypeConverter
System\Windows\Markup\RoutedEventConverter.cs (1)
14public sealed class RoutedEventConverter : TypeConverter
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (1)
19public sealed class SetterTriggerConditionValueConverter : TypeConverter
System\Windows\Markup\TemplateKeyConverter.cs (1)
12public sealed class TemplateKeyConverter : TypeConverter
System\Windows\PropertyPathConverter.cs (1)
23public sealed class PropertyPathConverter: TypeConverter
System\Windows\SystemKeyConverter.cs (1)
23internal class SystemKeyConverter : TypeConverter
System\Windows\TemplateBindingExpressionConverter.cs (1)
22public class TemplateBindingExpressionConverter: TypeConverter
System\Windows\TemplateBindingExtensionConverter.cs (1)
22public class TemplateBindingExtensionConverter : TypeConverter
System\Windows\ThemeModeConverter.cs (1)
18public class ThemeModeConverter: TypeConverter
System\Windows\ThicknessConverter.cs (1)
23public class ThicknessConverter : TypeConverter
System.CodeDom (2)
Microsoft\CSharp\CSharpModifierAttributeConverter.cs (1)
10internal abstract class CSharpModifierAttributeConverter : TypeConverter
Microsoft\VisualBasic\VBModifierAttributeConverter.cs (1)
10internal abstract class VBModifierAttributeConverter : TypeConverter
System.ComponentModel.TypeConverter (27)
System\ComponentModel\BaseNumberConverter.cs (1)
12public abstract class BaseNumberConverter : TypeConverter
System\ComponentModel\BooleanConverter.cs (1)
11public class BooleanConverter : TypeConverter
System\ComponentModel\CharConverter.cs (1)
12public class CharConverter : TypeConverter
System\ComponentModel\CollectionConverter.cs (1)
14public class CollectionConverter : TypeConverter
System\ComponentModel\CultureInfoConverter.cs (1)
18public class CultureInfoConverter : TypeConverter
System\ComponentModel\DateOnlyConverter.cs (1)
13public class DateOnlyConverter : TypeConverter
System\ComponentModel\DateTimeConverter.cs (1)
15public class DateTimeConverter : TypeConverter
System\ComponentModel\DateTimeOffsetConverter.cs (1)
14public class DateTimeOffsetConverter : TypeConverter
System\ComponentModel\Design\DesignerOptionService.cs (1)
435internal sealed class DesignerOptionConverter : TypeConverter
System\ComponentModel\EnumConverter.cs (1)
18public class EnumConverter : TypeConverter
System\ComponentModel\ExpandableObjectConverter.cs (1)
12public class ExpandableObjectConverter : TypeConverter
System\ComponentModel\GuidConverter.cs (1)
16public class GuidConverter : TypeConverter
System\ComponentModel\MultilineStringConverter.cs (1)
12public class MultilineStringConverter : TypeConverter
System\ComponentModel\NullableConverter.cs (1)
16public class NullableConverter : TypeConverter
System\ComponentModel\ReferenceConverter.cs (1)
16public class ReferenceConverter : TypeConverter
System\ComponentModel\StringConverter.cs (1)
12public class StringConverter : TypeConverter
System\ComponentModel\TimeOnlyConverter.cs (1)
13public class TimeOnlyConverter : TypeConverter
System\ComponentModel\TimeSpanConverter.cs (1)
15public class TimeSpanConverter : TypeConverter
System\ComponentModel\TypeListConverter.cs (1)
13public abstract class TypeListConverter : TypeConverter
System\ComponentModel\UriTypeConverter.cs (1)
17public class UriTypeConverter : TypeConverter
System\ComponentModel\VersionConverter.cs (1)
16public class VersionConverter : TypeConverter
System\Drawing\ColorConverter.cs (1)
15public class ColorConverter : TypeConverter
System\Drawing\PointConverter.cs (1)
13public class PointConverter : TypeConverter
System\Drawing\RectangleConverter.cs (1)
13public class RectangleConverter : TypeConverter
System\Drawing\SizeConverter.cs (1)
13public class SizeConverter : TypeConverter
System\Drawing\SizeFConverter.cs (1)
13public class SizeFConverter : TypeConverter
System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs (1)
14public class ExtendedProtectionPolicyTypeConverter : TypeConverter
System.Configuration.ConfigurationManager (2)
System\Configuration\ConfigurationConverterBase.cs (1)
8public abstract class ConfigurationConverterBase : TypeConverter
System\Configuration\IdnElement.cs (1)
39private sealed class UriIdnScopeTypeConverter : TypeConverter
System.Data.Common (1)
System\Data\ColumnTypeConverter.cs (1)
16internal sealed class ColumnTypeConverter : TypeConverter
System.Drawing.Common (4)
System\Drawing\FontConverter.cs (2)
13public class FontConverter : TypeConverter 404public sealed class FontNameConverter : TypeConverter, IDisposable
System\Drawing\ImageConverter.cs (1)
10public partial class ImageConverter : TypeConverter
System\Drawing\ImageFormatConverter.cs (1)
14public class ImageFormatConverter : TypeConverter
System.Windows.Controls.Ribbon (2)
Microsoft\Windows\Controls\Ribbon\RibbonControlLengthConverter.cs (1)
21public class RibbonControlLengthConverter : TypeConverter
Microsoft\Windows\Controls\Ribbon\StringCollectionConverter.cs (1)
18public class StringCollectionConverter : TypeConverter
System.Windows.Forms (20)
System\Resources\ResxFileRef.Converter.cs (1)
14public class Converter : TypeConverter
System\Windows\Forms\ActiveX\AxHost.StateConverter.cs (1)
15public class StateConverter : TypeConverter
System\Windows\Forms\ComponentModel\COM2Interop\COM2EnumConverter.cs (1)
9internal class Com2EnumConverter : TypeConverter
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedTypeConverter.cs (1)
13internal class Com2ExtendedTypeConverter : TypeConverter
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyleConverter.cs (1)
11public class DataGridViewCellStyleConverter : TypeConverter
System\Windows\Forms\Controls\Labels\LinkArea.LinkAreaConverter.cs (1)
17public class LinkAreaConverter : TypeConverter
System\Windows\Forms\Controls\Labels\LinkConverter.cs (1)
13public class LinkConverter : TypeConverter
System\Windows\Forms\Controls\ListView\ListViewGroupConverter.cs (1)
15internal class ListViewGroupConverter : TypeConverter
System\Windows\Forms\Controls\MonthCalendar\SelectionRangeConverter.cs (1)
17public class SelectionRangeConverter : TypeConverter
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.ExceptionConverter.cs (1)
14private class ExceptionConverter : TypeConverter
System\Windows\Forms\Controls\ToolStrips\OpacityConverter.cs (1)
13public class OpacityConverter : TypeConverter
System\Windows\Forms\Controls\TreeView\TreeNodeConverter.cs (1)
16public class TreeNodeConverter : TypeConverter
System\Windows\Forms\Controls\Unsupported\DataGrid\DataGridPreferredColumnWidthTypeConverter.cs (1)
20public class DataGridPreferredColumnWidthTypeConverter : TypeConverter
System\Windows\Forms\DataBinding\ListBindingConverter.cs (1)
12public class ListBindingConverter : TypeConverter
System\Windows\Forms\Input\CursorConverter.cs (1)
16public class CursorConverter : TypeConverter
System\Windows\Forms\Input\KeysConverter.cs (1)
15public class KeysConverter : TypeConverter, IComparer
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutPanelCellPositionTypeConverter.cs (1)
11internal class TableLayoutPanelCellPositionTypeConverter : TypeConverter
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.StyleConverter.cs (1)
12internal class StyleConverter : TypeConverter
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettingsTypeConverter.cs (1)
12public class TableLayoutSettingsTypeConverter : TypeConverter
System\Windows\Forms\Scrolling\ScrollableControl.DockPaddingEdges.cs (1)
10public class DockPaddingEdgesConverter : TypeConverter
System.Windows.Forms.Design (4)
System\ComponentModel\Design\EventBindingService.EventPropertyDescriptor.cs (1)
282private class EventConverter : TypeConverter
System\ComponentModel\Design\InheritedPropertyDescriptor.cs (1)
292private class ReadOnlyCollectionConverter : TypeConverter
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifierConverter.cs (1)
13private class ModifierConverter : TypeConverter
System\Windows\Forms\Design\DataMemberFieldConverter.cs (1)
9internal class DataMemberFieldConverter : TypeConverter
System.Windows.Forms.Primitives (1)
System\Windows\Forms\PaddingConverter.cs (1)
12public class PaddingConverter : TypeConverter
System.Windows.Forms.Tests (7)
System\Windows\Forms\AxHost.AxPropertyDescriptorTests.cs (1)
1373private class CustomTypeConverter : TypeConverter
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (2)
1859private class NullStringConverter : TypeConverter 1867private class EmptyStringConverter : TypeConverter
System\Windows\Forms\ListControlTests.cs (3)
3042private class CustomTypeConverter : TypeConverter 3060private class NonCriticalThrowingTypeConverter : TypeConverter 3074private class CriticalThrowingTypeConverter : TypeConverter
System\Windows\Forms\PropertyGridInternal\PropertiesTabTests.cs (1)
231private class CustomTypeConverter : TypeConverter
System.Xaml (10)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\Replacements\TypeUriConverter.cs (1)
16internal class TypeUriConverter : TypeConverter
System\Windows\Markup\NameReferenceConverter.cs (1)
12public class NameReferenceConverter: TypeConverter
System\Windows\Markup\StaticExtensionsToInstanceDescriptorsConverter.cs (1)
13internal class StaticExtensionConverter : TypeConverter
System\Windows\Markup\TypeExtensionConverter.cs (1)
13internal class TypeExtensionConverter : TypeConverter
System\Xaml\EventConverter.cs (1)
9internal class EventConverter : TypeConverter
System\Xaml\Replacements\DateTimeConverter2.cs (1)
15internal class DateTimeConverter2 : TypeConverter
System\Xaml\Replacements\DateTimeOffsetConverter2.cs (1)
13internal class DateTimeOffsetConverter2 : TypeConverter
System\Xaml\Replacements\TypeListConverter.cs (1)
14internal class TypeListConverter : TypeConverter
System\Xaml\Replacements\TypeTypeConverter.cs (1)
16internal class TypeTypeConverter : TypeConverter
System\Xaml\Schema\XamlTypeTypeConverter.cs (1)
11public class XamlTypeTypeConverter : TypeConverter
System.Xaml.Tests (12)
System\Windows\Markup\ValueSerializerTests.cs (6)
459public class CustomTypeConverter : TypeConverter 484public class CannotConvertToTypeConverter : TypeConverter 497public class CannotConvertFromTypeConverter : TypeConverter 510public class PublicClass : TypeConverter 516internal class InternalClass : TypeConverter 521internal class PrivateClass : TypeConverter
System\Xaml\Replacements\TypeUriConverterTests.cs (6)
210public class CantConvertToStringConverter : TypeConverter 223public class CantConvertToUriConverter : TypeConverter 236public class CantConvertToInstanceDescriptorConverter : TypeConverter 249public class CantConvertFromStringConverter : TypeConverter 262public class CantConvertFromUriConverter : TypeConverter 275public class ThrowsNotSupportedExceptionConverter : TypeConverter
WindowsBase.Tests (2)
System\Windows\Markup\Primitives\MarkupObjectTests.cs (1)
460private class CustomTypeConverter : TypeConverter
System\Windows\Markup\Primitives\MarkupPropertyTests.cs (1)
548public class CustomTypeConverter : TypeConverter
WinFormsControlsTest (1)
UserControls\UserControlWithObjectCollectionEditor.cs (1)
31internal class SomeCollectionTypeConverter : TypeConverter
6 instantiations of TypeConverter
System.ComponentModel.TypeConverter (2)
System\ComponentModel\CustomTypeDescriptor.cs (1)
80return new TypeConverter();
System\ComponentModel\ReflectTypeDescriptionProvider.cs (1)
170[typeof(object)] = new IntrinsicTypeConverterData((type) => new TypeConverter()),
System.Windows.Forms (3)
System\Windows\Forms\ComponentModel\COM2Interop\COM2AboutBoxPropertyDescriptor.cs (1)
36get => _converter ??= new TypeConverter();
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (2)
482return new TypeConverter(); 515return localConverter ?? new TypeConverter();
System.Xaml (1)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\TypeConverterHelper.cs (1)
462typeConverter ??= new TypeConverter();
805 references to TypeConverter
BinaryFormatTests (2)
FormatTests\FormattedObject\BinaryFormattedTypes.cs (2)
22var converter = TypeDescriptor.GetConverter(type); 44var converter = TypeDescriptor.GetConverter(type);
ConfigurationSchemaGenerator.Tests (1)
GeneratorTests.cs (1)
685MetadataReference.CreateFromFile(typeof(TypeConverter).Assembly.Location),
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeDOMProvider.cs (1)
154public virtual TypeConverter GetConverter(Type type)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
78public override TypeConverter GetConverter(Type type)
Microsoft.AspNetCore.Components (4)
BindConverter.cs (4)
1836var typeConverter = TypeDescriptor.GetConverter(typeof(T)); 1840$"The type '{typeof(T).FullName}' does not have an associated {typeof(TypeConverter).Name} that supports " + 2043var typeConverter = TypeDescriptor.GetConverter(typeof(T)); 2047$"The type '{typeof(T).FullName}' does not have an associated {typeof(TypeConverter).Name} that supports " +
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
PathStringTests.cs (1)
292var converter = TypeDescriptor.GetConverter(typeof(PathString));
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\ModelMetadata.cs (2)
474/// A complex type is defined as a <see cref="Type"/> without a <see cref="TypeConverter"/> that can convert 568/// Gets a value indicating whether or not <see cref="ModelType"/> has a <see cref="TypeConverter"/>
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\Binders\SimpleTypeModelBinder.cs (1)
17private readonly TypeConverter _typeConverter;
ModelBinding\ModelBindingHelper.cs (1)
692var converter = TypeDescriptor.GetConverter(destinationType);
Microsoft.AspNetCore.Mvc.Core.Test (4)
ModelBinding\Binders\EnumTypeModelBinderTest.cs (4)
76var enumConverter = TypeDescriptor.GetConverter(modelType); 100var enumConverter = TypeDescriptor.GetConverter(GetUnderlyingType(modelType)); 162var enumConverter = TypeDescriptor.GetConverter(modelType); 187var enumConverter = TypeDescriptor.GetConverter(GetUnderlyingType(modelType));
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
952TypeConverter converter = TypeDescriptor.GetConverter(type);
Microsoft.Maui.Controls (18)
BindableProperty.cs (3)
43 internal static readonly Dictionary<Type, TypeConverter> KnownTypeConverters = new Dictionary<Type, TypeConverter> 227 if (KnownTypeConverters.TryGetValue(returnType, out TypeConverter typeConverterTo) && typeConverterTo.CanConvertFrom(valueType))
TypeConversionHelper.cs (2)
53 if (TryGetTypeConverter(valueType, out var converter) && converter is not null && converter.CanConvertTo(targetType)) 72 private static bool TryGetTypeConverter(Type type, [NotNullWhen(true)] out TypeConverter? converter)
Xaml\TypeConversionExtensions.cs (13)
43 static readonly ConcurrentDictionary<MemberInfo, TypeConverter> s_converterCache = new(); 48 Func<TypeConverter> getConverter = () => 56 return (TypeConverter)Activator.CreateInstance(convertertype); 65 Func<TypeConverter> getConverter = () => 67 TypeConverter converter = null; 87 internal static bool TryGetTypeConverter(this MemberInfo memberInfo, [NotNullWhen(true)] out TypeConverter converter) 93 converter = (TypeConverter)Activator.CreateInstance(converterType); 118 ret = value.ConvertTo(toType, (Func<TypeConverter>)null, serviceProvider, out exception); 123 Func<TypeConverter> getConverter = () => (TypeConverter)Activator.CreateInstance(convertertype); 130 internal static object ConvertTo(this object value, Type toType, Func<TypeConverter> getConverter, 140 TypeConverter converter; 154 if (converter is TypeConverter xfTypeConverter)
Microsoft.Maui.Controls.Xaml (4)
ApplyPropertiesVisitor.cs (3)
174 addMethod.Invoke(source, new[] { value.ConvertTo(addMethod.GetParameters()[0].ParameterType, (Func<TypeConverter>)null, new XamlServiceProvider(node, Context), out xpe) }); 753 addMethod.Invoke(collection, new[] { value.ConvertTo(addMethod.GetParameters()[0].ParameterType, (Func<TypeConverter>)null, serviceProvider, out exception) }); 821 addMethod.Invoke(collection, new[] { value.ConvertTo(addMethod.GetParameters()[0].ParameterType, (Func<TypeConverter>)null, serviceProvider, out exception) });
MarkupExtensionParser.cs (1)
100 (Func<TypeConverter>)null, serviceProvider, out Exception converterException);
Microsoft.VisualBasic.Forms (3)
Microsoft\VisualBasic\Logging\FileLogTraceListener.vb (3)
337Dim converter As TypeConverter = TypeDescriptor.GetConverter(GetType(DiskSpaceExhaustedOption)) 406Dim converter As TypeConverter = TypeDescriptor.GetConverter(GetType(LogFileLocation)) 432Dim converter As TypeConverter = TypeDescriptor.GetConverter(GetType(LogFileCreationScheduleOption))
netstandard (1)
netstandard.cs (1)
418[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.TypeConverter))]
PresentationBuildTasks (5)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (3)
1653TypeConverter converter = codeProvider.GetConverter(typeof(MemberAttributes)); 1721TypeConverter converter = codeProvider.GetConverter(typeof(TypeAttributes)); 1786TypeConverter converter = null;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (1)
2537TypeConverter boolConverter = TypeDescriptor.GetConverter(typeof(Boolean));
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\ParserContext.cs (1)
428TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(System.Xml.XmlSpace));
PresentationCore (16)
MS\Internal\FontFace\CompositeFontParser.cs (2)
956private TypeConverter _doubleTypeConverter; 957private TypeConverter _xmlLanguageTypeConverter;
System\Windows\Input\Command\KeyGesture.cs (1)
309private static TypeConverter _keyGestureConverter = new KeyGestureConverter();
System\Windows\Input\Command\KeyGestureValueSerializer.cs (2)
58TypeConverter converter = TypeDescriptor.GetConverter(typeof(KeyGesture)); 73TypeConverter converter = TypeDescriptor.GetConverter(typeof(KeyGesture));
System\Windows\Input\Command\MouseActionValueSerializer.cs (2)
51TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseAction)); 66TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseAction));
System\Windows\Input\Command\MouseGestureConverter.cs (4)
74TypeConverter mouseActionConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.MouseAction)); 85TypeConverter modifierKeysConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.ModifierKeys)); 153TypeConverter modifierKeysConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.ModifierKeys)); 162TypeConverter mouseActionConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.MouseAction));
System\Windows\Input\Command\MouseGestureValueSerializer.cs (2)
63TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseGesture)); 78TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseGesture));
System\Windows\Input\CursorConverter.cs (3)
55public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) 69_standardValues = new TypeConverter.StandardValuesCollection(values); 229private TypeConverter.StandardValuesCollection _standardValues;
PresentationCore.Tests (1)
TestUtilities\BinaryFormatTestExtensions.cs (1)
49TypeConverter converter;
PresentationFramework (80)
MS\Internal\Data\DefaultValueConverter.cs (7)
33protected DefaultValueConverter(TypeConverter typeConverter, Type sourceType, Type targetType, 60TypeConverter typeConverter; 175internal static TypeConverter GetConverter(Type type) 177TypeConverter typeConverter = null; 363private TypeConverter _typeConverter; 382public SourceDefaultValueConverter(TypeConverter typeConverter, Type sourceType, Type targetType, 418public TargetDefaultValueConverter(TypeConverter typeConverter, Type sourceType, Type targetType,
MS\Internal\Data\PropertyPathWorker.cs (1)
1383TypeConverter tc = TypeDescriptor.GetConverter(paramType);
System\Windows\Controls\ContentPresenter.cs (3)
1017TypeConverter tc = TypeDescriptor.GetConverter(ReflectionHelper.GetReflectionType(content)); 1119TypeConverter tc = TypeDescriptor.GetConverter(ReflectionHelper.GetReflectionType(content)); 1176TypeConverter tc = null;
System\Windows\Data\BindingExpressionBase.cs (1)
2184TypeConverter converter = DefaultValueConverter.GetConverter(dp.PropertyType);
System\Windows\Documents\DPTypeDescriptorContext.cs (2)
72System.ComponentModel.TypeConverter typeConverter = System.ComponentModel.TypeDescriptor.GetConverter(property.PropertyType); 129System.ComponentModel.TypeConverter typeConverter = new CultureInfoIetfLanguageTagConverter();
System\Windows\Documents\TextRange.cs (1)
790System.ComponentModel.TypeConverter typeConverter = System.ComponentModel.TypeDescriptor.GetConverter(formattingProperty.PropertyType);
System\Windows\Documents\TextRangeSerialization.cs (1)
1125System.ComponentModel.TypeConverter typeConverter = System.ComponentModel.TypeDescriptor.GetConverter(property.PropertyType);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (2)
860internal static TypeConverter CreateKnownTypeConverter(Int16 converterId) 862TypeConverter o = null;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (7)
33private Dictionary<int, TypeConverter> _typeConverterMap = new Dictionary<int, TypeConverter>(); 34private Dictionary<Type, TypeConverter> _enumTypeConverterMap = new Dictionary<Type, TypeConverter>(); 1524TypeConverter converter; 1586TypeConverter converter = null; 1622internal virtual object CreateTypeConverterMarkupExtension(XamlMember property, TypeConverter converter, object propertyValue, Baml2006ReaderSettings settings)
System\Windows\Markup\Baml2006\Baml2006ReaderInternal.cs (1)
45internal override object CreateTypeConverterMarkupExtension(XamlMember property, TypeConverter converter, object propertyValue, Baml2006ReaderSettings settings)
System\Windows\Markup\Baml2006\TypeConverterMarkupExtension.cs (2)
10private TypeConverter _converter; 13public TypeConverterMarkupExtension(TypeConverter converter, object value)
System\Windows\Markup\Baml2006\WpfKnownMember.cs (1)
148protected override XamlValueConverter<TypeConverter> LookupTypeConverter()
System\Windows\Markup\Baml2006\WpfKnownType.cs (1)
211protected override XamlValueConverter<TypeConverter> LookupTypeConverter()
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (3)
251internal XamlValueConverter<TypeConverter> GetTypeConverter(Type converterType) 255return base.GetValueConverter<TypeConverter>(typeof(EnumConverter), GetXamlType(converterType)); 259return base.GetValueConverter<TypeConverter>(converterType, null);
System\Windows\Markup\BamlMapTable.cs (16)
225internal TypeConverter GetKnownConverterFromType(Type type) 229TypeConverter converter; 245internal static TypeConverter GetKnownConverterFromType_NoCache(Type type) 249TypeConverter tc; 269tc = KnownTypes.CreateKnownElement(typeId) as TypeConverter; 523internal TypeConverter GetConverterFromId ( 528TypeConverter tc = null; 563tc = CreateKnownTypeFromId(typeId) as TypeConverter; 578tc = Activator.CreateInstance(t) as TypeConverter; 582tc = XamlTypeMapper.CreateInternalInstance(pc, t) as TypeConverter; 1688private TypeConverter GetConverterFromCache(short typeId) 1690TypeConverter tc = null; 1693tc = _converterCache[typeId] as TypeConverter; 1699private TypeConverter GetConverterFromCache(Type type) 1701TypeConverter tc = null; 1704tc = _converterCache[type] as TypeConverter;
System\Windows\Markup\BamlReader.cs (1)
1075TypeConverter converter = TypeDescriptor.GetConverter(value.GetType());
System\Windows\Markup\BamlRecordReader.cs (1)
1593TypeConverter converter = XamlTypeMapper.GetTypeConverter(paramInfo.ParameterType);
System\Windows\Markup\BamlRecords.cs (1)
2537TypeConverter boolConverter = TypeDescriptor.GetConverter(typeof(Boolean));
System\Windows\Markup\ParserContext.cs (2)
98TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(XmlSpace)); 428TypeConverter typeConverter = TypeDescriptor.GetConverter(typeof(System.Xml.XmlSpace));
System\Windows\Markup\Primitives\ElementMarkupObject.cs (3)
355TypeConverter converter = TypeDescriptor.GetConverter(instance); 802TypeConverter converter = TypeDescriptor.GetConverter(value); 900TypeConverter converter = TypeDescriptor.GetConverter(value);
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (3)
110System.Xaml.Schema.XamlValueConverter<TypeConverter> typeConverter = null; 142TypeConverter converter = null; 169converter = (TypeConverter)typeConverter.ConverterInstance;
System\Windows\Markup\XamlTypeMapper.cs (12)
521TypeConverter typeConvert; 588else if (typeConvert.GetType() == typeof(TypeConverter)) 3469internal TypeConverter GetTypeConverter(Type type) 3474TypeConverter typeConverter = null; 3496typeConverter = CreateInstance(converterType) as TypeConverter; 3557internal TypeConverter GetPropertyConverter(Type propType, object dpOrPiOrMi) 3560TypeConverter typeConverter = null; 3571typeConverter = (TypeConverter)ret; 3584typeConverter = CreateInstance(converterType) as TypeConverter; 3950internal TypeConverter Converter 4046TypeConverter converter) 4062private TypeConverter _typeConverter;
System\Windows\NullableBoolConverter.cs (3)
55public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) 57return _standardValues ??= new TypeConverter.StandardValuesCollection(new Nullable<bool>[] 67private static TypeConverter.StandardValuesCollection _standardValues;
System\Windows\PropertyPath.cs (1)
782TypeConverter tc = TypeDescriptor.GetConverter(type);
System\Windows\PropertyPathConverter.cs (1)
263TypeConverter converter = TypeDescriptor.GetConverter(type);
System\Windows\SourceUriTypeConverterMarkupExtension.cs (1)
19public SourceUriTypeConverterMarkupExtension(TypeConverter converter, object value, Assembly assemblyInfo) : base(converter, value)
System\Windows\StyleHelper.cs (1)
5901TypeConverter typeConverter = DefaultValueConverter.GetConverter(stateType);
System\Windows\TemplateContent.cs (1)
857TypeConverter converter = null;
ReachFramework (39)
Serialization\Manager\MetroSerializationManager.cs (5)
146TypeConverter 164TypeConverter 723TypeConverter typeConverter = _serializationManager.GetTypeConverter(serializableObject); 804TypeConverter typeConverterForProperty = null; 967TypeConverter typeConverter = _serializationManager.GetTypeConverter(serializableObjectType);
Serialization\Manager\ReachDocumentSequenceSerializer.cs (1)
172TypeConverter typeConverter = serializablePropertyContext.TypeConverter;
Serialization\Manager\ReachDocumentSequenceSerializerAsync.cs (1)
210TypeConverter typeConverter = serializablePropertyContext.TypeConverter;
Serialization\Manager\ReachFixedDocumentSerializer.cs (1)
251TypeConverter typeConverter = serializablePropertyContext.TypeConverter;
Serialization\Manager\ReachFixedDocumentSerializerAsync.cs (1)
291TypeConverter typeConverter = serializablePropertyContext.TypeConverter;
Serialization\Manager\ReachFixedPageSerializer.cs (1)
327TypeConverter typeConverter = serializablePropertyContext.TypeConverter;
Serialization\Manager\ReachFixedPageSerializerAsync.cs (1)
299TypeConverter typeConverter = serializablePropertyContext.TypeConverter;
Serialization\Manager\ReachSerializableProperties.cs (4)
465TypeConverter converter = this.TypeConverter; 581TypeConverter 586TypeConverter converter = null; 821TypeConverter converter = this.TypeConverter;
Serialization\Manager\ReachSerializationCacheItems.cs (10)
69TypeConverter typeConverter 105TypeConverter typeConverterForProperty = null; 170TypeConverter 186out TypeConverter typeConverterForProperty, 263TypeConverter typeConverter; 297TypeConverter typeConverterForProperty, 344TypeConverter 424TypeConverter typeConverterForProperty; 444TypeConverter typeConverterForProperty, 469out TypeConverter typeConverterForProperty,
Serialization\Manager\XpsOMFixedPageSerializer.cs (1)
285TypeConverter typeConverter = serializablePropertyContext.TypeConverter;
Serialization\Manager\XpsOMSerializationManager.cs (4)
202TypeConverter 207TypeConverter typeConverter = null; 234TypeConverter 239TypeConverter typeConverter = null;
Serialization\Manager\XpsSerializationManager.cs (4)
357TypeConverter 362TypeConverter typeConverter = null; 389TypeConverter 394TypeConverter typeConverter = null;
Serialization\VisualSerializer.cs (3)
322TypeConverter converter = _manager.GetTypeConverter(typeof(Color)); 608TypeConverter converter = _manager.GetTypeConverter(typeof(BitmapSource)); 2081TypeConverter converter = _manager.GetTypeConverter(typeof(GlyphRun));
Serialization\VisualTreeFlattener.cs (2)
232internal override TypeConverter GetTypeConverter(Object serializedObject) 237internal override TypeConverter GetTypeConverter(Type objType)
System (1)
src\libraries\shims\System\ref\System.cs (1)
404[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.TypeConverter))]
System.CodeDom (3)
Microsoft\CSharp\CSharpCodeProvider.cs (1)
38public override TypeConverter GetConverter(Type type) =>
Microsoft\VisualBasic\VBCodeProvider.cs (1)
40public override TypeConverter GetConverter(Type type) =>
System\CodeDom\Compiler\CodeDomProvider.cs (1)
128public virtual TypeConverter GetConverter(Type type) => TypeDescriptor.GetConverter(type);
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\RangeAttribute.cs (2)
228TypeConverter converter = GetOperandTypeConverter(); 255private TypeConverter GetOperandTypeConverter() =>
System.ComponentModel.TypeConverter (84)
System\ComponentModel\AmbientValueAttribute.cs (1)
45static TypeConverter TypeDescriptorGetConverter([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type) => TypeDescriptor.GetConverter(type);
System\ComponentModel\CustomTypeDescriptor.cs (4)
72[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 73public virtual TypeConverter? GetConverter() 87public virtual TypeConverter? GetConverterFromRegisteredType() 110TypeConverter? Forward() => GetConverter();
System\ComponentModel\EnumConverter.cs (1)
314/// <see cref='System.ComponentModel.TypeConverter.GetStandardValues()'/>
System\ComponentModel\IComNativeDescriptorHandler.cs (1)
16TypeConverter GetConverter(object component);
System\ComponentModel\ICustomTypeDescriptor.cs (3)
32[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 33TypeConverter? GetConverter(); 87TypeConverter? GetConverterFromRegisteredType()
System\ComponentModel\NullableConverter.cs (3)
145/// <see cref='System.ComponentModel.TypeConverter.CreateInstance(IDictionary)'/> to create a new value, 216/// <see cref='System.ComponentModel.TypeConverter.GetStandardValues()'/> is an exclusive 277public TypeConverter UnderlyingTypeConverter { get; }
System\ComponentModel\PropertyDescriptor.cs (8)
20private TypeConverter? _converter; 66public virtual TypeConverter Converter 81if (converterType != null && typeof(TypeConverter).IsAssignableFrom(converterType)) 83_converter = (TypeConverter)CreateInstance(converterType)!; 96public virtual TypeConverter ConverterFromRegisteredType 121TypeConverter? CreateConverterFromTypeName(TypeConverterAttribute attr) 124if (converterType != null && typeof(TypeConverter).IsAssignableFrom(converterType)) 126return (TypeConverter?)CreateInstance(converterType)!;
System\ComponentModel\ReflectTypeDescriptionProvider.cs (14)
97/// Provides a way to create <see cref="TypeConverter"/> instances, and cache them where applicable. 101private readonly Func<Type, TypeConverter> _constructionFunc; 105private TypeConverter? _converterInstance; 111/// A func that creates a new <see cref="TypeConverter"/> instance. 114/// Indicates whether to cache created <see cref="TypeConverter"/> instances. This is false when the converter handles multiple types, 117public IntrinsicTypeConverterData(Func<Type, TypeConverter> constructionFunc, bool cacheConverterInstance = true) 123public TypeConverter GetOrCreateConverterInstance(Type innerType) 371internal TypeConverter GetConverter([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, object? instance) 377internal TypeConverter GetConverterFromRegisteredType(Type type, object? instance) 508internal TypeConverter GetExtendedConverter(object instance) 1556private static TypeConverter GetIntrinsicTypeConverter(Type callingType) 1558TypeConverter converter; 1624TypeConverter converter = GetIntrinsicTypeConverter(callingType); 1627return (converter.GetType() != typeof(TypeConverter));
System\ComponentModel\ReflectTypeDescriptionProvider.ReflectedTypeData.cs (6)
24private TypeConverter? _converter; 184internal TypeConverter GetConverter(object? instance, bool verifyIsRegisteredType) 200if (converterType != null && typeof(TypeConverter).IsAssignableFrom(converterType)) 207return (TypeConverter)ReflectTypeDescriptionProvider.CreateInstance(converterType, _type)!; 220if (converterType != null && typeof(TypeConverter).IsAssignableFrom(converterType)) 222_converter = (TypeConverter)CreateInstance(converterType, _type)!;
System\ComponentModel\TypeConverter.cs (7)
210/// <see cref='System.ComponentModel.TypeConverter.CreateInstance(IDictionary)'/> to create a new value. 217/// <see cref='System.ComponentModel.TypeConverter.CreateInstance(IDictionary)'/> to create a new value, 276/// <see cref='System.ComponentModel.TypeConverter.GetStandardValues()'/> is an exclusive list. 282/// <see cref='System.ComponentModel.TypeConverter.GetStandardValues()'/> is an exclusive 347/// Initializes a new instance of the <see cref='System.ComponentModel.TypeConverter.SimplePropertyDescriptor'/> class. 354/// Initializes a new instance of the <see cref='System.ComponentModel.TypeConverter.SimplePropertyDescriptor'/> class. 424/// Initializes a new instance of the <see cref='System.ComponentModel.TypeConverter.StandardValuesCollection'/> class.
System\ComponentModel\TypeDescriptor.cs (27)
833[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage + " The Type of component cannot be statically discovered.")] 834public static TypeConverter GetConverter(object component) => GetConverter(component, false); 840[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage + " The Type of component cannot be statically discovered.")] 841public static TypeConverter GetConverter(object component, bool noCustomTypeDesc) 843TypeConverter? converter = GetDescriptor(component, noCustomTypeDesc)!.GetConverter(); 853public static TypeConverter GetConverterFromRegisteredType(object component) 855TypeConverter? converter = GetDescriptorFromRegisteredType(component)!.GetConverterFromRegisteredType(); 863[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 864public static TypeConverter GetConverter([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type) 871internal static TypeConverter GetConverterTrimUnsafe([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type) => 877public static TypeConverter GetConverterFromRegisteredType(Type type) 883[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 2821[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 2822TypeConverter ICustomTypeDescriptor.GetConverter() => _handler.GetConverter(_instance); 3120[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 3121TypeConverter ICustomTypeDescriptor.GetConverter() 3123TypeConverter? converter = _primary.GetConverter() ?? _secondary.GetConverter(); 3498[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 3499TypeConverter ICustomTypeDescriptor.GetConverter() 3513TypeConverter? converter = desc.GetConverter(); 3521TypeConverter ICustomTypeDescriptor.GetConverterFromRegisteredType() 3535TypeConverter? converter = desc.GetConverterFromRegisteredType(); 3871[RequiresUnreferencedCode(TypeConverter.RequiresUnreferencedCodeMessage)] 3872public TypeConverter GetConverter() 3878TypeConverter? converter; 3899public TypeConverter GetConverterFromRegisteredType() 3905TypeConverter? converter;
System\Drawing\ColorConverter.cs (1)
75TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int));
System\Drawing\PointConverter.cs (2)
46TypeConverter converter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 67TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int));
System\Drawing\RectangleConverter.cs (2)
46TypeConverter converter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 69TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int));
System\Drawing\SizeConverter.cs (2)
46TypeConverter converter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int)); 67TypeConverter intConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(int));
System\Drawing\SizeFConverter.cs (2)
46TypeConverter converter = TypeDescriptor.GetConverterTrimUnsafe(typeof(float)); 67TypeConverter floatConverter = TypeDescriptor.GetConverterTrimUnsafe(typeof(float));
System.Configuration.ConfigurationManager (12)
System\Configuration\ApplicationSettingsBase.cs (1)
515TypeConverter tc = TypeDescriptor.GetConverter(propertyInfo.PropertyType);
System\Configuration\ConfigurationProperty.cs (7)
15private TypeConverter _converter; 49TypeConverter typeConverter, 58TypeConverter typeConverter, 79TypeConverter typeConverter = null; 87typeConverter = TypeUtil.CreateInstance<TypeConverter>(((TypeConverterAttribute)attribute).ConverterTypeName); 200public TypeConverter Converter 222TypeConverter converter,
System\Configuration\InfiniteTimeSpanConverter.cs (1)
11private static readonly TypeConverter s_timeSpanConverter = TypeDescriptor.GetConverter(typeof(TimeSpan));
System\Configuration\PropertyInformation.cs (1)
90public TypeConverter Converter => Prop.Converter;
System\Configuration\SettingsPropertyValue.cs (2)
208TypeConverter converter = TypeDescriptor.GetConverter(type); 261TypeConverter converter = TypeDescriptor.GetConverter(type);
System.Data.Common (8)
System\Data\Common\DataRecordInternal.cs (1)
321TypeConverter? ICustomTypeDescriptor.GetConverter()
System\Data\Common\DbConnectionStringBuilder.cs (1)
617TypeConverter ICustomTypeDescriptor.GetConverter()
System\Data\Common\DbDataRecord.cs (1)
80TypeConverter? ICustomTypeDescriptor.GetConverter() => null;
System\Data\DataRowView.cs (1)
237TypeConverter? ICustomTypeDescriptor.GetConverter() => null;
System\Data\DataViewManagerListItemTypeDescriptor.cs (1)
52TypeConverter? ICustomTypeDescriptor.GetConverter() => null;
System\Data\XMLSchema.cs (3)
19internal static TypeConverter GetConverter(Type type) 48TypeConverter converter = XMLSchema.GetConverter(type); 295TypeConverter converter = XMLSchema.GetConverter(type);
System.Drawing.Common (4)
System\Drawing\FontConverter.cs (1)
255static TypeConverter GetFloatConverter() => TypeDescriptor.GetConverter(typeof(float));
System\Drawing\Printing\MarginsConverter.cs (3)
42TypeConverter intConverter = GetIntConverter(); 63private static TypeConverter GetIntConverter() => TypeDescriptor.GetConverter(typeof(int)); 75TypeConverter intConverter = GetIntConverter();
System.Private.Windows.Core (3)
System\Private\Windows\Nrbf\SerializationRecordExtensions.cs (3)
542/// Try to get a supported .NET type object (not WinForms) that has no <see cref="TypeConverter"/>. 557/// Try to get a supported System.Drawing.Primitives object that has a <see cref="TypeConverter"/>. 558/// This method is used for Clipboard payload deserialization. ResX deserialization uses <see cref="TypeConverter"/>s for these types.
System.Private.Windows.Core.TestUtilities (6)
CustomConverter.cs (6)
13public static RegistrationScope RegisterConverter(Type type, TypeConverter converter) 45private readonly TypeConverter _converter; 47public CustomTypeDescriptionProvider(TypeDescriptionProvider parent, TypeConverter converter) : base(parent) 56private readonly TypeConverter _converter; 58public TypeConverterProvider(ICustomTypeDescriptor? parent, TypeConverter converter) : base(parent) 61public override TypeConverter GetConverter() => _converter;
System.Resources.Extensions (3)
System\Resources\Extensions\DeserializingResourceReader.cs (2)
170TypeConverter converter = TypeDescriptor.GetConverter(type); 184TypeConverter converter = TypeDescriptor.GetConverter(type);
System\Resources\Extensions\PreserializedResourceWriter.cs (1)
91TypeConverter converter = TypeDescriptor.GetConverter(primitiveType);
System.Windows.Forms (113)
System\Resources\ResXDataNode.cs (2)
246TypeConverter converter = TypeDescriptor.GetConverter(valueType); 362TypeConverter converter = TypeDescriptor.GetConverter(type);
System\Windows\Forms\ActiveX\AxHost.AxPropertyDescriptor.cs (2)
20private TypeConverter? _converter; 75public override TypeConverter Converter
System\Windows\Forms\ActiveX\AxHost.cs (1)
2465TypeConverter? ICustomTypeDescriptor.GetConverter()
System\Windows\Forms\ActiveX\AxHost.State.cs (1)
20[TypeConverter(typeof(TypeConverter))]
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (3)
976TypeConverter converter = property.Converter; 1165TypeConverter converter = currentProperty.Converter; 1549TypeConverter converter = currentProperty.Converter;
System\Windows\Forms\ComponentModel\COM2Interop\COM2AboutBoxPropertyDescriptor.cs (2)
13private TypeConverter? _converter; 33public override TypeConverter Converter
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedTypeConverter.cs (5)
15private readonly TypeConverter? _innerConverter; 17public Com2ExtendedTypeConverter(TypeConverter? innerConverter) 27public TypeConverter? InnerConverter => _innerConverter; 29public TypeConverter? GetWrappedConverter(Type t) 31TypeConverter? converter = _innerConverter;
System\Windows\Forms\ComponentModel\COM2Interop\COM2IDispatchConverter.cs (1)
15public Com2IDispatchConverter(bool allowExpand, TypeConverter? baseConverter)
System\Windows\Forms\ComponentModel\COM2Interop\Com2PropertyDescriptor.Com2PropDescMainConverter.cs (1)
27TypeConverter baseConverter) : base(baseConverter)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (12)
23/// of <see cref="TypeConverter"/>s. 37private TypeConverter? _converter; 283public override TypeConverter Converter 478private TypeConverter GetBaseTypeConverter() 485TypeConverter? localConverter = null; 492&& typeof(TypeConverter).IsAssignableFrom(converterType)) 496localConverter = (TypeConverter?)Activator.CreateInstance(converterType); 578TypeConverter? converter = null; 677/// <see cref="TypeConverter"/> for a description of how system value editors are found. If there is no 682public void GetTypeConverterAndTypeEditor([NotNull] ref TypeConverter? typeConverter, Type editorBaseType, ref object? typeEditor) 685TypeConverter? localConverter = typeConverter; 726if (localConverterType != typeof(TypeConverter) && localConverterType != typeof(Com2PropDescMainConverter))
System\Windows\Forms\ComponentModel\COM2Interop\ComNativeDescriptor.ComTypeDescriptor.cs (1)
38TypeConverter ICustomTypeDescriptor.GetConverter() => GetIComponentConverter();
System\Windows\Forms\ComponentModel\COM2Interop\ComNativeDescriptor.cs (5)
21/// The instance of this type is found via reflection in <see cref="TypeConverter"/> and exposed as 100internal static TypeConverter GetIComponentConverter() => TypeDescriptor.GetConverter(typeof(IComponent)); 334ref TypeConverter currentConverter, 341TypeConverter subConverter = TypeDescriptor.GetConverter(type); 342if (subConverter is not null && subConverter.GetType() != typeof(TypeConverter))
System\Windows\Forms\ComponentModel\COM2Interop\ComNativeDescriptor.NullTypeDescriptor.cs (1)
22TypeConverter? ICustomTypeDescriptor.GetConverter() => GetIComponentConverter();
System\Windows\Forms\ComponentModel\COM2Interop\GetTypeConverterAndTypeEditorEvent.cs (2)
12public GetTypeConverterAndTypeEditorEvent(TypeConverter? typeConverter, object? typeEditor) 18public TypeConverter? TypeConverter { get; set; }
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
355private readonly Dictionary<Type, TypeConverter> _converters;
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (5)
272public TypeConverter BoundColumnConverter(int boundColumnIndex) 912TypeConverter imageTypeConverter = TypeDescriptor.GetConverter(typeof(Image)); 943TypeConverter imageTypeConverter = TypeDescriptor.GetConverter(typeof(Image)); 1474TypeConverter boundColumnConverter = BoundColumnConverter(boundColumnIndex); 1481TypeConverter valueConverter = _owner.GetCachedTypeConverter(valueType);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (2)
6805internal TypeConverter GetCachedTypeConverter(Type type) 6807if (_converters.TryGetValue(type, out TypeConverter? converter))
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (10)
237private TypeConverter? FormattedValueTypeConverter 241TypeConverter? formattedValueTypeConverter = null; 718private TypeConverter? ValueTypeConverter 722TypeConverter? valueTypeConverter = null; 1590TypeConverter? valueTypeConverter, 1591TypeConverter? formattedValueTypeConverter, 3699TypeConverter? formattedValueTypeConverter, 3700TypeConverter? valueTypeConverter) 3714TypeConverter? formattedValueTypeConverter, 3715TypeConverter? valueTypeConverter)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
202TypeConverter? converter = _owner.FormattedValueTypeConverter;
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (4)
556TypeConverter? valueTypeConverter, 557TypeConverter? formattedValueTypeConverter, 1571TypeConverter? formattedValueTypeConverter, 1572TypeConverter? valueTypeConverter)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
150internal TypeConverter? BoundColumnConverter { get; set; }
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (5)
311private TypeConverter DisplayTypeConverter => DataGridView is not null 897TypeConverter? valueTypeConverter, 898TypeConverter? formattedValueTypeConverter, 2376TypeConverter? formattedValueTypeConverter, 2377TypeConverter? valueTypeConverter)
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (2)
354TypeConverter? valueTypeConverter, 355TypeConverter? formattedValueTypeConverter,
System\Windows\Forms\Controls\Labels\LinkArea.LinkAreaConverter.cs (1)
95TypeConverter intConverter = TypeDescriptor.GetConverter(typeof(int));
System\Windows\Forms\Controls\Labels\LinkConverter.cs (1)
91TypeConverter intConverter = TypeDescriptor.GetConverter(typeof(int));
System\Windows\Forms\Controls\ListControl\ListControl.cs (3)
31private TypeConverter? _displayMemberConverter; 32private static TypeConverter? s_stringTypeConverter; 137private TypeConverter? DisplayMemberConverter
System\Windows\Forms\Controls\ListView\ListViewItemStateImageIndexConverter.cs (1)
15/// is valid in the <see cref="TypeConverter.StandardValuesCollection" /> collection.
System\Windows\Forms\Controls\PropertyGrid\GridItem.cs (1)
57/// This can be used to retrieve information such as property type, name, or <see cref="TypeConverter"/>.
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (4)
38protected TypeConverter? _typeConverter; 358TypeConverter converter = TypeConverter; 760internal virtual TypeConverter TypeConverter 1440TypeConverter converter = TypeConverter;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.Flags.cs (1)
50/// <see cref="TypeConverter.GetCreateInstanceSupported()"/> indicates that it is immutable.
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\ImmutablePropertyDescriptorGridEntry.cs (3)
15/// An immutable object is identified through it's <see cref="TypeConverter"/> when it returns true for 16/// <see cref="TypeConverter.GetCreateInstanceSupported()"/>. In this case, we never go through the 47TypeConverter parentConverter = parentEntry.TypeConverter;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.cs (2)
30public override TypeConverter Converter 138TypeConverter converter = TypeDescriptor.GetConverter(value);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertiesTab.cs (1)
52TypeConverter typeConverter = context.PropertyDescriptor is null
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (2)
13private TypeConverter? _exceptionConverter; 268internal override TypeConverter TypeConverter
System\Windows\Forms\DataBinding\Binding.cs (5)
31private TypeConverter? _propInfoConverter; 689TypeConverter? fieldInfoConverter = null; 718TypeConverter typeConverter = TypeDescriptor.GetConverter(value is not null ? value.GetType() : typeof(object)); 763TypeConverter? fieldInfoConverter = null; 792TypeConverter typeConverter = TypeDescriptor.GetConverter(value is not null ? value.GetType() : typeof(object));
System\Windows\Forms\ImageIndexConverter.cs (1)
26/// the <see cref="TypeConverter.StandardValuesCollection" /> collection.
System\Windows\Forms\Input\KeysConverter.cs (1)
381/// <inheritdoc cref="TypeConverter.GetStandardValuesExclusive(ITypeDescriptorContext?)" />
System\Windows\Forms\Internal\Formatter.cs (14)
33TypeConverter? sourceConverter, 34TypeConverter? targetConverter, 90TypeConverter? sourceConverter, 91TypeConverter? targetConverter, 140TypeConverter sourceTypeTypeConverter; 156TypeConverter targetTypeTypeConverter; 242TypeConverter? targetConverter, 243TypeConverter? sourceConverter, 280TypeConverter? targetConverter, 281TypeConverter? sourceConverter, 298TypeConverter targetTypeTypeConverter = TypeDescriptor.GetConverter(targetType); 304TypeConverter sourceTypeTypeConverter = TypeDescriptor.GetConverter(sourceType); 531private static TypeConverter? NullableUnwrap(TypeConverter? typeConverter)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (2)
46TypeConverter converter = TypeDescriptor.GetConverter(this); 469TypeConverter converter;
System.Windows.Forms.Design (26)
System\ComponentModel\Design\CollectionEditor.CollectionEditorCollectionForm.cs (1)
1248TypeConverter? ICustomTypeDescriptor.GetConverter() => null;
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (1)
61TypeConverter.StandardValuesCollection? standardValues = GetStandardValues();
System\ComponentModel\Design\DesignerActionPanel.TextBoxPropertyLine.cs (4)
175protected TypeConverter.StandardValuesCollection? GetStandardValues() 177TypeConverter converter = PropertyDescriptor.Converter; 193TypeConverter.StandardValuesCollection? standardValues = GetStandardValues(); 223TypeConverter.StandardValuesCollection? standardValues = GetStandardValues();
System\ComponentModel\Design\EventBindingService.EventPropertyDescriptor.cs (2)
22private TypeConverter? _converter; 51public override TypeConverter Converter
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifierConverter.cs (4)
51private static TypeConverter GetConverter(ITypeDescriptorContext? context) 53TypeConverter? modifierConverter = context?.GetService<CodeDomProvider>()?.GetConverter(typeof(MemberAttributes)); 59/// <see cref="TypeConverter.CreateInstance(IDictionary)"/> to create a new value using the specified context. 120/// <see cref="TypeConverter.GetStandardValues()"/> is an exclusive list of possible values,
System\ComponentModel\Design\Serialization\CodeDomLocalizationProvider.LanguageExtenders.cs (2)
35SupportedCultures = new TypeConverter.StandardValuesCollection(supportedCultures); 43internal TypeConverter.StandardValuesCollection? SupportedCultures { get; }
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
1879TypeConverter converter = TypeDescriptor.GetConverter(value);
System\ComponentModel\Design\Serialization\EnumCodeDomSerializer.cs (2)
35TypeConverter? converter = TypeDescriptor.GetConverter(enumValue); 60TypeConverter enumConverter = new EnumConverter(enumValue.GetType());
System\Drawing\Design\CursorEditor.CursorUI.cs (1)
18private readonly TypeConverter _cursorConverter;
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (2)
731TypeConverter imageTypeConverter = TypeDescriptor.GetConverter(typeof(Image)); 816TypeConverter imageTypeConverter = TypeDescriptor.GetConverter(typeof(Image));
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1249TypeConverter ICustomTypeDescriptor.GetConverter() => TypeDescriptor.GetConverter(DataGridViewColumn);
System\Windows\Forms\Design\DataGridViewDesigner.cs (3)
434TypeConverter imageTypeConverter = TypeDescriptor.GetConverter(typeof(Image)); 495TypeConverter imageTypeConverter = TypeDescriptor.GetConverter(typeof(Image)); 626TypeConverter imageTypeConverter = TypeDescriptor.GetConverter(typeof(Image));
System\Windows\Forms\Design\ShortcutKeysEditor.ShortcutKeysUI.cs (2)
38private TypeConverter? _keysConverter; 62private TypeConverter KeysConverter => _keysConverter ??= TypeDescriptor.GetConverter(typeof(Keys));
System.Windows.Forms.Design.Tests (6)
System\Resources\Tools\StronglyTypedResourceBuilderTests.cs (6)
328var converter = TypeDescriptor.GetConverter(bitmap); 408var converter = TypeDescriptor.GetConverter(icon); 607TypeConverter converter = TypeDescriptor.GetConverter(typeof(AxHost.State)); 608Assert.Equal(typeof(TypeConverter), converter.GetType()); 675private static void ValidateResultBitmap(PropertyInfo imagePropertyInfo, Bitmap expected, TypeConverter converter) 683private static void ValidateResultIcon(PropertyInfo iconPropertyInfo, Icon expected, TypeConverter converter)
System.Windows.Forms.Primitives (1)
System\ComponentModel\TypeConverterHelper.cs (1)
40TypeConverter converter;
System.Windows.Forms.Primitives.TestUtilities (1)
System\Windows\Forms\BinaryFormat\BinaryFormatTestExtensions.cs (1)
28TypeConverter converter;
System.Windows.Forms.Tests (88)
System\Resources\ResxDataNodeTests.cs (2)
28var converter = TypeDescriptor.GetConverter(bitmap); 42var converter = TypeDescriptor.GetConverter(bitmap);
System\Windows\Forms\ComponentModel\Com2Interop\COM2FontConverterTests.cs (1)
118public TypeConverter? GetConverter() => throw new NotImplementedException();
System\Windows\Forms\DataGridViewCellTests.cs (14)
4148public void DataGridViewCell_GetFormattedValue_Invoke_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context, object expected) 4156public void DataGridViewCell_GetFormattedValue_InvokeWithRow_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context, object expected) 4166public void DataGridViewCell_GetFormattedValue_InvokeWithColumn_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context, object expected) 6147public void DataGridViewCell_ParseFormattedValue_Invoke_ReturnsExpected(Type valueType, Type formattedValueType, object formattedValue, DataGridViewCellStyle cellStyle, TypeConverter formattedValueTypeConverter, TypeConverter valueTypeConverter, object expected) 6197public void DataGridViewCell_ParseFormattedValue_CantConvert_ThrowsFormatException(Type valueType, Type formattedValueType, object formattedValue, DataGridViewCellStyle cellStyle, TypeConverter formattedValueTypeConverter, TypeConverter valueTypeConverter) 6560public new object GetFormattedValue(object value, int rowIndex, ref DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context) 6608public new object GetFormattedValue(object value, int rowIndex, ref DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context)
System\Windows\Forms\DataGridViewRowConverterTests.cs (2)
18TypeConverter converter = TypeDescriptor.GetConverter(row); 28TypeConverter converter = TypeDescriptor.GetConverter(row);
System\Windows\Forms\ListBindingHelperTests.cs (1)
809public TypeConverter GetConverter()
System\Windows\Forms\ListViewGroupConverterTests.cs (19)
24TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 51TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 64TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 79TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 109TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 125TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 137TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 164TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 204TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 215TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 222TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 229TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 238TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 245TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 252TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 280TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 291TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 298TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 305TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup));
System\Windows\Forms\ListViewItemStateImageIndexConverterTests.cs (1)
6using static System.ComponentModel.TypeConverter;
System\Windows\Forms\ListViewSubItemConverterTests.cs (13)
24TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 34TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 46TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 72TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 83TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 90TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 97TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 106TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 113TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 120TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 128TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 135TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 142TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem));
System\Windows\Forms\PropertyGridTests.cs (2)
3959TypeConverter typeConverter = gridEntry.TypeConverter; 3960Assert.IsType<TypeConverter>(typeConverter);
System\Windows\Forms\SpecialFolderEnumConverterTests.cs (6)
18TypeConverter converter = descriptor.Converter; 25TypeConverter converter = GetNewSpecialFolderEnumConverter(); 92TypeConverter converter = (TypeConverter)Activator.CreateInstance(descriptor.Converter.GetType(), new Type[] { typeof(CustomEnum) }); 96private TypeConverter GetNewSpecialFolderEnumConverter() 99return (TypeConverter)Activator.CreateInstance(descriptor.Converter.GetType(), new Type[] { typeof(Environment.SpecialFolder) });
System\Windows\Forms\TableLayoutPanelCellPositionTests.cs (19)
108TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 124TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 134TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 143TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 150TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 157TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 169TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 176TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 186TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 193TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 202TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 209TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 221TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 280TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 287TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 298TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 309TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 316TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition)); 326TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutPanelCellPosition));
System\Windows\Forms\TableLayoutStyleTests.cs (6)
122TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutStyle)); 140TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutStyle)); 150TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutStyle)); 157TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutStyle)); 164TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutStyle)); 173TypeConverter converter = TypeDescriptor.GetConverter(typeof(TableLayoutStyle));
System\Windows\Forms\TextBoxAutoCompleteSourceConverterTests.cs (1)
8using static System.ComponentModel.TypeConverter;
System\Windows\Forms\TreeViewImageIndexConverterTests.cs (1)
6using static System.ComponentModel.TypeConverter;
System.Xaml (127)
ms\Internal\Markup\TypeConverterValueSerializer.cs (2)
17private TypeConverter converter; 19public TypeConverterValueSerializer(TypeConverter converter)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\TypeConverterHelper.cs (7)
237private static TypeConverter? GetCoreConverterFromCoreType(Type type) 239TypeConverter? typeConverter = null; 331internal static TypeConverter? GetCoreConverterFromCustomType(Type type) 333TypeConverter? typeConverter = null; 440internal static TypeConverter GetTypeConverter(Type type) 444TypeConverter? typeConverter = GetCoreConverterFromCoreType(type); 455InvariantEnglishUS) as TypeConverter;
System\Windows\Markup\ValueSerializer.cs (2)
131TypeConverter converter = TypeConverterHelper.GetTypeConverter(type); 175TypeConverter converter = descriptor.Converter;
System\Windows\Markup\XamlSetTypeConverterEventArgs.cs (3)
14public XamlSetTypeConverterEventArgs(XamlMember member, TypeConverter typeConverter, object value, 23internal XamlSetTypeConverterEventArgs(XamlMember member, TypeConverter typeConverter, object value, 30public TypeConverter TypeConverter { get; private set; }
System\Xaml\InfosetObjects\XamlObjectWriter.cs (5)
1271XamlValueConverter<TypeConverter> ts = xamlType.TypeConverter; 1305private object Logic_CreateFromValue(ObjectWriterContext ctx, XamlValueConverter<TypeConverter> typeConverter, 1311private object Logic_CreateFromValue(ObjectWriterContext ctx, XamlValueConverter<TypeConverter> typeConverter, 1351XamlValueConverter<TypeConverter> converter = property.TypeConverter; 1377TypeConverter typeConverter = Runtime.GetConverterInstance(converter);
System\Xaml\Runtime\ClrObjectRuntime.cs (6)
148XamlValueConverter<TypeConverter> ts, object value, 177public override bool CanConvertFrom<T>(ITypeDescriptorContext context, TypeConverter converter) 194public override bool CanConvertTo(ITypeDescriptorContext context, TypeConverter converter, Type type) 228public override T ConvertToValue<T>(ITypeDescriptorContext context, TypeConverter converter, object instance) 654XamlValueConverter<TypeConverter> ts, object value) 656TypeConverter typeConverter = GetConverterInstance(ts);
System\Xaml\Runtime\DynamicMethodRuntime.cs (1)
163XamlValueConverter<TypeConverter> ts, object value,
System\Xaml\Runtime\PartialTrustTolerantRuntime.cs (4)
76public override object CreateFromValue(ServiceProviderContext serviceContext, XamlValueConverter<TypeConverter> ts, object value, XamlMember property) 116public override bool CanConvertFrom<T>(ITypeDescriptorContext context, TypeConverter converter) 121public override bool CanConvertTo(ITypeDescriptorContext context, TypeConverter converter, Type type) 131public override T ConvertToValue<T>(ITypeDescriptorContext context, TypeConverter converter, object instance)
System\Xaml\Schema\BuiltInValueConverter.cs (56)
32private static XamlValueConverter<TypeConverter> s_String; 33private static XamlValueConverter<TypeConverter> s_Object; 34private static XamlValueConverter<TypeConverter> s_Int32; 35private static XamlValueConverter<TypeConverter> s_Int16; 36private static XamlValueConverter<TypeConverter> s_Int64; 37private static XamlValueConverter<TypeConverter> s_UInt32; 38private static XamlValueConverter<TypeConverter> s_UInt16; 39private static XamlValueConverter<TypeConverter> s_UInt64; 40private static XamlValueConverter<TypeConverter> s_Boolean; 41private static XamlValueConverter<TypeConverter> s_Double; 42private static XamlValueConverter<TypeConverter> s_Single; 43private static XamlValueConverter<TypeConverter> s_Byte; 44private static XamlValueConverter<TypeConverter> s_SByte; 45private static XamlValueConverter<TypeConverter> s_Char; 46private static XamlValueConverter<TypeConverter> s_Decimal; 47private static XamlValueConverter<TypeConverter> s_TimeSpan; 48private static XamlValueConverter<TypeConverter> s_Guid; 49private static XamlValueConverter<TypeConverter> s_Type; 50private static XamlValueConverter<TypeConverter> s_TypeList; 51private static XamlValueConverter<TypeConverter> s_DateTime; 52private static XamlValueConverter<TypeConverter> s_DateTimeOffset; 53private static XamlValueConverter<TypeConverter> s_CultureInfo; 55private static XamlValueConverter<TypeConverter> s_Delegate; 56private static XamlValueConverter<TypeConverter> s_Uri; 58internal static XamlValueConverter<TypeConverter> Int32 59=> s_Int32 ??= new BuiltInValueConverter<TypeConverter>(typeof(Int32Converter), () => new Int32Converter()); 61internal static XamlValueConverter<TypeConverter> String 62=> s_String ??= new BuiltInValueConverter<TypeConverter>(typeof(StringConverter), () => new StringConverter()); 64internal static XamlValueConverter<TypeConverter> Object 65=> s_Object ??= new XamlValueConverter<TypeConverter>(null, XamlLanguage.Object); 67internal static XamlValueConverter<TypeConverter> Event 68=> s_Delegate ??= new BuiltInValueConverter<TypeConverter>(typeof(EventConverter), () => new EventConverter()); 70internal static XamlValueConverter<TypeConverter> GetTypeConverter(Type targetType) 89return s_Int16 ??= new BuiltInValueConverter<TypeConverter>(typeof(Int16Converter), () => new Int16Converter()); 94return s_Int64 ??= new BuiltInValueConverter<TypeConverter>(typeof(Int64Converter), () => new Int64Converter()); 99return s_UInt32 ??= new BuiltInValueConverter<TypeConverter>(typeof(UInt32Converter), () => new UInt32Converter()); 104return s_UInt16 ??= new BuiltInValueConverter<TypeConverter>(typeof(UInt16Converter), () => new UInt16Converter()); 109return s_UInt64 ??= new BuiltInValueConverter<TypeConverter>(typeof(UInt64Converter), () => new UInt64Converter()); 114return s_Boolean ??= new BuiltInValueConverter<TypeConverter>(typeof(BooleanConverter), () => new BooleanConverter()); 119return s_Double ??= new BuiltInValueConverter<TypeConverter>(typeof(DoubleConverter), () => new DoubleConverter()); 124return s_Single ??= new BuiltInValueConverter<TypeConverter>(typeof(SingleConverter), () => new SingleConverter()); 129return s_Byte ??= new BuiltInValueConverter<TypeConverter>(typeof(ByteConverter), () => new ByteConverter()); 134return s_SByte ??= new BuiltInValueConverter<TypeConverter>(typeof(SByteConverter), () => new SByteConverter()); 139return s_Char ??= new BuiltInValueConverter<TypeConverter>(typeof(CharConverter), () => new CharConverter()); 144return s_Decimal ??= new BuiltInValueConverter<TypeConverter>(typeof(DecimalConverter), () => new DecimalConverter()); 149return s_TimeSpan ??= new BuiltInValueConverter<TypeConverter>(typeof(TimeSpanConverter), () => new TimeSpanConverter()); 154return s_Guid ??= new BuiltInValueConverter<TypeConverter>(typeof(GuidConverter), () => new GuidConverter()); 159return s_Type ??= new BuiltInValueConverter<TypeConverter>(typeof(System.Xaml.Replacements.TypeTypeConverter), () => new System.Xaml.Replacements.TypeTypeConverter()); 164return s_TypeList ??= new BuiltInValueConverter<TypeConverter>(typeof(System.Xaml.Replacements.TypeListConverter), () => new System.Xaml.Replacements.TypeListConverter()); 169return s_DateTime ??= new BuiltInValueConverter<TypeConverter>(typeof(System.Xaml.Replacements.DateTimeConverter2), () => new System.Xaml.Replacements.DateTimeConverter2()); 174return s_DateTimeOffset ??= new BuiltInValueConverter<TypeConverter>(typeof(System.Xaml.Replacements.DateTimeOffsetConverter2), () => new System.Xaml.Replacements.DateTimeOffsetConverter2()); 179return s_CultureInfo ??= new BuiltInValueConverter<TypeConverter>(typeof(CultureInfoConverter), () => new CultureInfoConverter()); 184return s_Delegate ??= new BuiltInValueConverter<TypeConverter>(typeof(EventConverter), () => new EventConverter()); 191TypeConverter stdConverter = null; 210s_Uri = new BuiltInValueConverter<TypeConverter>(typeof(TypeUriConverter), () => new TypeUriConverter()); 218s_Uri = new BuiltInValueConverter<TypeConverter>(stdConverter.GetType(), () => TypeDescriptor.GetConverter(typeof(Uri)));
System\Xaml\Schema\MemberReflector.cs (3)
30private NullableReference<XamlValueConverter<TypeConverter>> _typeConverter; 63internal MemberReflector(XamlType type, XamlValueConverter<TypeConverter> typeConverter) 193internal XamlValueConverter<TypeConverter> TypeConverter
System\Xaml\Schema\TypeReflector.cs (2)
58private NullableReference<XamlValueConverter<TypeConverter>> _typeConverter; 261internal XamlValueConverter<TypeConverter> TypeConverter
System\Xaml\Schema\XamlDirective.cs (2)
33XamlValueConverter<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation) 178protected sealed override XamlValueConverter<TypeConverter> LookupTypeConverter()
System\Xaml\XamlLanguage.cs (1)
453XamlValueConverter<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation)
System\Xaml\XamlMember.cs (4)
260public XamlValueConverter<TypeConverter> TypeConverter 698protected virtual XamlValueConverter<TypeConverter> LookupTypeConverter() 700XamlValueConverter<TypeConverter> result = null; 706result = SchemaContext.GetValueConverter<TypeConverter>(converterType, null);
System\Xaml\XamlObjectReader.cs (19)
447TypeConverter tc = TypeConverterExtensions.GetConverterInstance(actualKeyType.TypeConverter); 453TypeConverter tc = TypeConverterExtensions.GetConverterInstance(keyType.TypeConverter); 848object propertyValue, ValueSerializer propertyValueSerializer, TypeConverter propertyConverter, bool isXamlTemplate, XamlMember xamlProperty, SerializerContext context) 1340TypeConverter converter = TypeConverterExtensions.GetConverterInstance(paramXamlType.TypeConverter); 1394private bool TryGetInstanceDescriptorInfo(object value, SerializerContext context, TypeConverter converter, out MemberInfo member, out ICollection arguments, out bool isComplete) 1411private void ConvertToInstanceDescriptor(SerializerContext context, object instance, TypeConverter converter, 1430protected void AddRecordMembers(object value, SerializerContext context, TypeConverter converter) 1514TypeConverter converter, out bool isComplete, out ParameterInfo[] methodParams) 1907public static ObjectMarkupInfo ForObject(object value, SerializerContext context, TypeConverter instanceConverter = null, bool isRoot = false) 1938TypeConverter converter = null; 2021private static ObjectMarkupInfo ForObjectInternal(object value, SerializerContext context, TypeConverter converter) 2660public bool CanConvertTo(TypeConverter converter, Type type) 2665public bool CanRoundTripString(TypeConverter converter) 2676public bool CanRoundtripUsingValueSerializer(ValueSerializer valueSerializer, TypeConverter typeConverter, object value) 2690public T ConvertTo<T>(TypeConverter converter, object value) 2695public bool TryValueSerializeToString(ValueSerializer valueSerializer, TypeConverter propertyConverter, SerializerContext context, ref object value) 2705TypeConverter actualTypeConverter = TypeConverterExtensions.GetConverterInstance(valueXamlType.TypeConverter); 2713public bool TryTypeConvertToString(TypeConverter converter, ref object value) 2727public bool TryConvertToMarkupExtension(TypeConverter converter, ref object value)
System\Xaml\XamlRuntime.cs (4)
28public abstract object CreateFromValue(ServiceProviderContext serviceContext, XamlValueConverter<TypeConverter> ts, 33public abstract bool CanConvertFrom<T>(ITypeDescriptorContext context, TypeConverter converter); 35public abstract bool CanConvertTo(ITypeDescriptorContext context, TypeConverter converter, Type type); 39public abstract T ConvertToValue<T>(ITypeDescriptorContext context, TypeConverter converter, object instance);
System\Xaml\XamlType.cs (6)
272public XamlValueConverter<TypeConverter> TypeConverter 1229protected virtual XamlValueConverter<TypeConverter> LookupTypeConverter() 1237return SchemaContext.GetValueConverter<TypeConverter>(converterType, null); 1243XamlValueConverter<TypeConverter> result = BaseType.TypeConverter; 1255return SchemaContext.GetValueConverter<TypeConverter>(typeof(EnumConverter), this); 1258XamlValueConverter<TypeConverter> result = BuiltInValueConverter.GetTypeConverter(underlyingType);
System.Xaml.Tests (131)
Common\CustomXamlType.cs (2)
202public Optional<XamlValueConverter<TypeConverter>?> LookupTypeConverterResult { get; set; } 203protected override XamlValueConverter<TypeConverter> LookupTypeConverter()
Common\SubXamlType.cs (1)
79public XamlValueConverter<TypeConverter> LookupTypeConverterEntry() => LookupTypeConverter();
System\Windows\Markup\StaticExtensionTests.cs (5)
207TypeConverter converter = TypeDescriptor.GetConverter(extension); 215TypeConverter converter = TypeDescriptor.GetConverter(extension); 225TypeConverter converter = TypeDescriptor.GetConverter(extension); 234TypeConverter converter = TypeDescriptor.GetConverter(extension); 242TypeConverter converter = TypeDescriptor.GetConverter(extension);
System\Windows\Markup\TypeExtensionTests.cs (5)
168TypeConverter converter = TypeDescriptor.GetConverter(extension); 176TypeConverter converter = TypeDescriptor.GetConverter(extension); 186TypeConverter converter = TypeDescriptor.GetConverter(extension); 195TypeConverter converter = TypeDescriptor.GetConverter(extension); 203TypeConverter converter = TypeDescriptor.GetConverter(extension);
System\Windows\Markup\XamlSetTypeConverterEventArgsTests.cs (1)
23public void Ctor_XamlMember_TypeConverter_Object_ITypeDescriptorContext_CultureInfo(XamlMember member, TypeConverter typeConverter, object value, ITypeDescriptorContext serviceProvider, CultureInfo cultureInfo)
System\Xaml\Replacements\DateTimeConverter2Tests.cs (8)
23TypeConverter converter = type.TypeConverter.ConverterInstance; 42TypeConverter converter = type.TypeConverter.ConverterInstance; 52TypeConverter converter = type.TypeConverter.ConverterInstance; 64TypeConverter converter = type.TypeConverter.ConverterInstance; 83TypeConverter converter = type.TypeConverter.ConverterInstance; 93TypeConverter converter = type.TypeConverter.ConverterInstance; 103TypeConverter converter = type.TypeConverter.ConverterInstance; 111TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\DateTimeOffsetConverter2Tests.cs (9)
25TypeConverter converter = type.TypeConverter.ConverterInstance; 42TypeConverter converter = type.TypeConverter.ConverterInstance; 52TypeConverter converter = type.TypeConverter.ConverterInstance; 64TypeConverter converter = type.TypeConverter.ConverterInstance; 79TypeConverter converter = type.TypeConverter.ConverterInstance; 88TypeConverter converter = type.TypeConverter.ConverterInstance; 102TypeConverter converter = type.TypeConverter.ConverterInstance; 111TypeConverter converter = type.TypeConverter.ConverterInstance; 119TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\EventConverterTests.cs (10)
22TypeConverter converter = type.TypeConverter.ConverterInstance; 30TypeConverter converter = type.TypeConverter.ConverterInstance; 69TypeConverter converter = type.TypeConverter.ConverterInstance; 104TypeConverter converter = type.TypeConverter.ConverterInstance; 131TypeConverter converter = type.TypeConverter.ConverterInstance; 141TypeConverter converter = type.TypeConverter.ConverterInstance; 154TypeConverter converter = type.TypeConverter.ConverterInstance; 164TypeConverter converter = type.TypeConverter.ConverterInstance; 174TypeConverter converter = type.TypeConverter.ConverterInstance; 183TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\TypeListConverterTests.cs (7)
21TypeConverter converter = type.TypeConverter.ConverterInstance; 29TypeConverter converter = type.TypeConverter.ConverterInstance; 40TypeConverter converter = type.TypeConverter.ConverterInstance; 53TypeConverter converter = type.TypeConverter.ConverterInstance; 63TypeConverter converter = type.TypeConverter.ConverterInstance; 72TypeConverter converter = type.TypeConverter.ConverterInstance; 80TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\TypeTypeConverterTests.cs (14)
23TypeConverter converter = type.TypeConverter.ConverterInstance; 31TypeConverter converter = type.TypeConverter.ConverterInstance; 56TypeConverter converter = type.TypeConverter.ConverterInstance; 72TypeConverter converter = type.TypeConverter.ConverterInstance; 82TypeConverter converter = type.TypeConverter.ConverterInstance; 95TypeConverter converter = type.TypeConverter.ConverterInstance; 103TypeConverter converter = type.TypeConverter.ConverterInstance; 139TypeConverter converter = type.TypeConverter.ConverterInstance; 178TypeConverter converter = type.TypeConverter.ConverterInstance; 208TypeConverter converter = type.TypeConverter.ConverterInstance; 226TypeConverter converter = type.TypeConverter.ConverterInstance; 259TypeConverter converter = type.TypeConverter.ConverterInstance; 269TypeConverter converter = type.TypeConverter.ConverterInstance; 278TypeConverter converter = type.TypeConverter.ConverterInstance;
System\Xaml\Replacements\TypeUriConverterTests.cs (14)
52TypeConverter converter = GetTypeUriConverter(); 59TypeConverter converter = GetTypeUriConverter(); 83TypeConverter converter = GetTypeUriConverter(); 94TypeConverter converter = GetTypeUriConverter(); 105TypeConverter converter = GetTypeUriConverter(); 113TypeConverter converter = GetTypeUriConverter(); 131TypeConverter converter = GetTypeUriConverter(); 149TypeConverter converter = GetTypeUriConverter(); 162TypeConverter converter = GetTypeUriConverter(); 170TypeConverter converter = GetTypeUriConverter(); 177TypeConverter converter = GetTypeUriConverter(); 197TypeConverter converter = GetTypeUriConverter(); 202private static TypeConverter GetTypeUriConverter() 207return (TypeConverter)Activator.CreateInstance(type)!;
System\Xaml\Schema\XamlValueConverterTests.cs (3)
69var converter = new XamlValueConverter<TypeConverter>(typeof(EnumConverter), type); 78var converter = new XamlValueConverter<TypeConverter>(null, type, "name"); 86var converter = new XamlValueConverter<string>(typeof(TypeConverter), type, "name");
System\Xaml\XamlDirectiveTests.cs (7)
20yield return new object?[] { new string[] { ""} , "", new XamlValueConverter<TypeConverter>(typeof(int), type), AllowedMemberLocations.None }; 21yield return new object?[] { new string[] { ""} , "", new XamlValueConverter<TypeConverter>(typeof(int), type), AllowedMemberLocations.None }; 27public void Ctor_Strings_String_XamlType_XamlValueConverter_AllowedMembersLocation(IEnumerable<string> xamlNamespaces, string name, XamlValueConverter<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation) 103yield return new object?[] { directive, new XamlDirective(new string[] { "xamlNamespace" }, "name", type1, new XamlValueConverter<TypeConverter>(typeof(int), type1), AllowedMemberLocations.None), true }; 249var typeConverter = new XamlValueConverter<TypeConverter>(typeof(int), type); 287public SubXamlDirective(IEnumerable<string> xamlNamespaces, string name, XamlType xamlType, XamlValueConverter<TypeConverter> typeConverter, AllowedMemberLocations allowedLocation) : base(xamlNamespaces, name, xamlType, typeConverter, allowedLocation) { } 313public XamlValueConverter<TypeConverter> LookupTypeConverterEntry() => LookupTypeConverter();
System\Xaml\XamlMemberTests.cs (15)
1687yield return new object?[] { new SubXamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), false), new XamlValueConverter<TypeConverter>(null, XamlLanguage.Object), null }; 1688yield return new object?[] { new SubXamlMember("name", new XamlType(typeof(int), new XamlSchemaContext()), true), new XamlValueConverter<TypeConverter>(null, XamlLanguage.Object), null }; 1700new XamlValueConverter<TypeConverter>(typeof(string), null), new XamlValueConverter<TypeConverter>(typeof(string), null) 1711new XamlValueConverter<TypeConverter>(typeof(Int32Converter), null), new XamlValueConverter<TypeConverter>(typeof(Int32Converter), null) 1722new XamlValueConverter<TypeConverter>(null, XamlLanguage.Object), null 1729new XamlValueConverter<TypeConverter>(typeof(int), null), new XamlValueConverter<TypeConverter>(typeof(int), null) 1734new XamlValueConverter<TypeConverter>(typeof(int), null), new XamlValueConverter<TypeConverter>(typeof(int), null) 1739new XamlValueConverter<TypeConverter>(typeof(int), null), new XamlValueConverter<TypeConverter>(typeof(int), null) 1754public void LookupTypeConverter_Invoke_ReturnsExpected(SubXamlMember member, XamlValueConverter<TypeConverter> expectedLookup, XamlValueConverter<TypeConverter> expectedGet)
System\Xaml\XamlMemberTests.Mocks.cs (3)
64public XamlValueConverter<TypeConverter> LookupTypeConverterEntry() => LookupTypeConverter(); 179public Optional<XamlValueConverter<TypeConverter>?> LookupTypeConverterResult { get; set; } 180protected override XamlValueConverter<TypeConverter> LookupTypeConverter()
System\Xaml\XamlTypeTests.cs (27)
4205yield return new object?[] { new SubXamlType(typeof(byte), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(ByteConverter), null) }; 4206yield return new object?[] { new SubXamlType(typeof(sbyte), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(SByteConverter), null) }; 4207yield return new object?[] { new SubXamlType(typeof(ushort), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(UInt16Converter), null) }; 4208yield return new object?[] { new SubXamlType(typeof(short), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(Int16Converter), null) }; 4209yield return new object?[] { new SubXamlType(typeof(uint), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(UInt32Converter), null) }; 4210yield return new object?[] { new SubXamlType(typeof(int), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(Int32Converter), null) }; 4211yield return new object?[] { new SubXamlType(typeof(ulong), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(UInt64Converter), null) }; 4212yield return new object?[] { new SubXamlType(typeof(long), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(Int64Converter), null) }; 4213yield return new object?[] { new SubXamlType(typeof(char), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(CharConverter), null) }; 4214yield return new object?[] { new SubXamlType(typeof(bool), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(BooleanConverter), null) }; 4215yield return new object?[] { new SubXamlType(typeof(float), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(SingleConverter), null) }; 4216yield return new object?[] { new SubXamlType(typeof(double), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(DoubleConverter), null) }; 4217yield return new object?[] { new SubXamlType(typeof(decimal), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(DecimalConverter), null) }; 4218yield return new object?[] { new SubXamlType(typeof(string), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(StringConverter), null) }; 4219yield return new object?[] { new SubXamlType(typeof(TimeSpan), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(TimeSpanConverter), null) }; 4220yield return new object?[] { new SubXamlType(typeof(Guid), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(GuidConverter), null) }; 4221yield return new object?[] { new SubXamlType(typeof(CultureInfo), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(CultureInfoConverter), null) }; 4222yield return new object?[] { new SubXamlType(typeof(ConsoleColor), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(EnumConverter), new XamlType(typeof(ConsoleColor), new XamlSchemaContext())) }; 4223yield return new object?[] { new SubXamlType(typeof(int?), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(typeof(Int32Converter), null) }; 4224yield return new object?[] { new SubXamlType(typeof(object), new XamlSchemaContext()), new XamlValueConverter<TypeConverter>(null, XamlLanguage.Object) }; 4237new XamlValueConverter<TypeConverter>(typeof(string), null) 4248new XamlValueConverter<TypeConverter>(typeof(Int32Converter), null) 4266new XamlValueConverter<TypeConverter>(typeof(int), null) 4271new XamlValueConverter<TypeConverter>(typeof(int), null) 4276new XamlValueConverter<TypeConverter>(typeof(int), null) 4281new XamlValueConverter<TypeConverter>(typeof(int), null) 4301public void LookupTypeConverter_Invoke_ReturnsExpected(SubXamlType type, XamlValueConverter<TypeConverter> expected)