System.ComponentModel
4.3.0
Provides interfaces for the editing and change tracking of objects used as data sources.
Commonly Used Types:
System.ComponentModel.CancelEventArgs
System.IServiceProvider
System.ComponentModel.IEditableObject
System.ComponentModel.IChangeTracking
System.ComponentModel.IRevertibleChangeTracking
When using NuGet 3.x this package requires at least version 3.4.
Requires NuGet 2.12 or higher.
Install-Package System.ComponentModel -Version 4.3.0
dotnet add package System.ComponentModel --version 4.3.0
<PackageReference Include="System.ComponentModel" Version="4.3.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add System.ComponentModel --version 4.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: System.ComponentModel, 4.3.0"
For F# scripts that support #r syntax, copy this into the source code to reference the package.
Release Notes
https://go.microsoft.com/fwlink/?LinkID=799421
Dependencies
-
.NETCore 5.0
- System.Runtime (>= 4.3.0)
-
.NETFramework 4.5
- No dependencies.
-
.NETStandard 1.0
- System.Runtime (>= 4.3.0)
-
.NETStandard 1.3
- System.Runtime (>= 4.3.0)
-
MonoAndroid 1.0
- No dependencies.
-
MonoTouch 1.0
- No dependencies.
-
Portable Class Library (.NETFramework 4.5, Windows 8.0, WindowsPhone 8.0, WindowsPhoneApp 8.1)
- No dependencies.
-
Windows 8.0
- No dependencies.
-
WindowsPhone 8.0
- No dependencies.
-
WindowsPhoneApp 8.1
- No dependencies.
-
Xamarin.iOS 1.0
- No dependencies.
-
Xamarin.Mac 2.0
- No dependencies.
-
Xamarin.TVOS 1.0
- No dependencies.
-
Xamarin.WatchOS 1.0
- No dependencies.
Used By
NuGet packages (358)
Showing the top 5 NuGet packages that depend on System.ComponentModel:
Package | Downloads |
---|---|
System.ComponentModel.Annotations
Provides attributes that are used to define metadata for objects used as data sources.
Commonly Used Types:
System.ComponentModel.DataAnnotations.ValidationResult
System.ComponentModel.DataAnnotations.IValidatableObject
System.ComponentModel.DataAnnotations.ValidationAttribute
System.ComponentModel.DataAnnotations.RequiredAttribute
System.ComponentModel.DataAnnotations.StringLengthAttribute
System.ComponentModel.DataAnnotations.DisplayAttribute
System.ComponentModel.DataAnnotations.RegularExpressionAttribute
System.ComponentModel.DataAnnotations.DataTypeAttribute
System.ComponentModel.DataAnnotations.RangeAttribute
System.ComponentModel.DataAnnotations.KeyAttribute
|
|
Castle.Core
Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
|
|
System.ComponentModel.TypeConverter
Provides the System.ComponentModel.TypeConverter class, which represents a unified way of converting types of values to other types.
Commonly Used Types:
System.ComponentModel.TypeConverter
System.ComponentModel.TypeConverterAttribute
System.ComponentModel.PropertyDescriptor
System.ComponentModel.StringConverter
System.ComponentModel.ITypeDescriptorContext
System.ComponentModel.EnumConverter
System.ComponentModel.TypeDescriptor
System.ComponentModel.Int32Converter
System.ComponentModel.BooleanConverter
System.ComponentModel.DoubleConverter
When using NuGet 3.x this package requires at least version 3.4.
|
|
System.ComponentModel.Primitives
Provides interfaces that are used to implement the run-time and design-time behavior of components.
Commonly Used Types:
System.ComponentModel.IComponent
System.ComponentModel.IContainer
System.ComponentModel.ISite
System.ComponentModel.ComponentCollection
When using NuGet 3.x this package requires at least version 3.4.
|
|
CommonServiceLocator
The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references.
|
GitHub repositories (106)
Showing the top 5 popular GitHub repositories that depend on System.ComponentModel:
Repository | Stars |
---|---|
dotnet/orleans
Orleans is a cross-platform framework for building distributed applications with .NET
|
|
dotnet/maui
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
|
|
reactiveui/ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
|
|
xamarin/Xamarin.Forms
Xamarin.Forms Official Home
|
|
dotnet/reactive
The Reactive Extensions for .NET
|
Version History
Version | Downloads | Last updated |
---|---|---|
4.3.0 | 97,372,554 | 11/15/2016 |
4.3.0-preview1-24530-04 | 183,109 | 10/24/2016 |
4.0.1 | 150,504,732 | 6/27/2016 |
4.0.1-rc2-24027 | 2,493,700 | 5/16/2016 |
4.0.1-beta-23516 | 484,103 | 11/18/2015 |
4.0.1-beta-23409 | 394,379 | 10/15/2015 |
4.0.1-beta-23225 | 119,130 | 9/1/2015 |
4.0.0 | 1,773,280 | 7/29/2015 |
4.0.0-beta-23109 | 56,992 | 7/27/2015 |
4.0.0-beta-23019 | 52,272 | 6/30/2015 |
4.0.0-beta-22816 | 72,218 | 4/24/2015 |
4.0.0-beta-22605 | 19,993 | 2/13/2015 |
4.0.0-beta-22416 | 10,788 | 1/16/2015 |
4.0.0-beta-22231 | 48,830 | 11/11/2014 |