System.ComponentModel Namespace

Lo spazio dei nomi System.ComponentModel offre classi usate per implementare il comportamento dei componenti e dei controlli in fase di progettazione e di esecuzione. The System.ComponentModel namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. Questo spazio dei nomi include le classi e le interfacce di base per l'implementazione di attributi e convertitori, l'associazione a origini dati e le licenze per i componenti. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components.

Classi

AddingNewEventArgs

Fornisce dati per l'evento AddingNew.Provides data for the AddingNew event.

AmbientValueAttribute

Specifica il valore per passare a una proprietà che determini il proprio valore da un'altra origine.Specifies the value to pass to a property to cause the property to get its value from another source. Questo concetto è noto come ambiente.This is known as ambience. Questa classe non può essere ereditata.This class cannot be inherited.

ArrayConverter

Fornisce un convertitore di tipi per convertire oggetti Array in e da diverse altre rappresentazioni.Provides a type converter to convert Array objects to and from various other representations.

AsyncCompletedEventArgs

Specifica dati per l'evento MethodNameCompleted.Provides data for the MethodNameCompleted event.

AsyncOperation

Rileva la durata di un'operazione asincrona.Tracks the lifetime of an asynchronous operation.

AsyncOperationManager

Fornisce gestione della concorrenza per le classi che supportano le chiamate asincrone.Provides concurrency management for classes that support asynchronous method calls. Questa classe non può essere ereditata.This class cannot be inherited.

AttributeCollection

Rappresenta una raccolta di attributi.Represents a collection of attributes.

AttributeProviderAttribute

Consente il reindirizzamento degli attributi.Enables attribute redirection. Questa classe non può essere ereditata.This class cannot be inherited.

BackgroundWorker

Esegue un'operazione su un thread separato.Executes an operation on a separate thread.

BaseNumberConverter

Fornisce un convertitore di tipi di base per i tipi numerici non a virgola mobile.Provides a base type converter for nonfloating-point numerical types.

BindableAttribute

Specifica se un membro viene generalmente utilizzato per l'associazione.Specifies whether a member is typically used for binding. Questa classe non può essere ereditata.This class cannot be inherited.

BindingList<T>

Fornisce un insieme generico che supporta l'associazione dati.Provides a generic collection that supports data binding.

BooleanConverter

Fornisce un convertitore di tipi per convertire oggetti Boolean in e da diverse altre rappresentazioni.Provides a type converter to convert Boolean objects to and from various other representations.

BrowsableAttribute

Indica se visualizzare una proprietà o un evento in una finestra Proprietà.Specifies whether a property or event should be displayed in a Properties window.

ByteConverter

Offre un convertitore di tipi per la conversione di oggetti di tipo intero senza segno a 8 bit in e da diverse altre rappresentazioni.Provides a type converter to convert 8-bit unsigned integer objects to and from various other representations.

CancelEventArgs

Fornisce dati per un evento annullabile.Provides data for a cancelable event.

CategoryAttribute

Specifica il nome della categoria in cui raggruppare la proprietà o l'evento se visualizzato in un controllo PropertyGrid impostato sulla modalità Per categoria.Specifies the name of the category in which to group the property or event when displayed in a PropertyGrid control set to Categorized mode.

CharConverter

Fornisce un convertitore di tipi per convertire oggetti carattere Unicode in e da diverse altre rappresentazioni.Provides a type converter to convert Unicode character objects to and from various other representations.

CollectionChangeEventArgs

Fornisce dati per l'evento CollectionChanged.Provides data for the CollectionChanged event.

CollectionConverter

Fornisce un convertitore di tipi per convertire oggetti insieme in e da diverse altre rappresentazioni.Provides a type converter to convert collection objects to and from various other representations.

ComplexBindingPropertiesAttribute

Specifica l'origine dati e le proprietà del membro di dati per un componente che supporta l'associazione dati complessa.Specifies the data source and data member properties for a component that supports complex data binding. Questa classe non può essere ereditata.This class cannot be inherited.

Component

Fornisce l'implementazione di base per l'interfaccia IComponent e consente l'attivazione della condivisione degli oggetti tra le applicazioni.Provides the base implementation for the IComponent interface and enables object sharing between applications.

ComponentCollection

Fornisce un contenitore di sola lettura per un insieme di oggetti IComponent.Provides a read-only container for a collection of IComponent objects.

ComponentConverter

Fornisce un convertitore di tipi per convertire i componenti in e da diverse altre rappresentazioni.Provides a type converter to convert components to and from various other representations.

ComponentEditor

Fornisce la classe di base per un editor di componenti personalizzato.Provides the base class for a custom component editor.

ComponentResourceManager

Fornisce una funzionalità semplice per l'enumerazione delle risorse per un componente o un oggetto.Provides simple functionality for enumerating resources for a component or object. La classe ComponentResourceManager è un ResourceManager.The ComponentResourceManager class is a ResourceManager.

Container

Consente di incapsulare zero o più componenti.Encapsulates zero or more components.

ContainerFilterService

Fornisce una classe base per il servizio filtro del contenitore.Provides a base class for the container filter service.

CultureInfoConverter

Fornisce un convertitore di tipi per convertire oggetti CultureInfo in e da diverse altre rappresentazioni.Provides a type converter to convert CultureInfo objects to and from various other representations.

CurrentChangedEventManager

Fornisce un'implementazione WeakEventManager per consentire di utilizzare il modello "listener di eventi deboli" per allegare listener per l'evento CurrentChanged.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanged event.

CurrentChangingEventArgs

Fornisce informazioni per l'evento CurrentChanging.Provides information for the CurrentChanging event.

CurrentChangingEventManager

Fornisce un'implementazione WeakEventManager per consentire di utilizzare il modello "listener di eventi deboli" per allegare listener per l'evento CurrentChanging.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanging event.

CustomTypeDescriptor

Fornisce una semplice implementazione predefinita dell'interfaccia ICustomTypeDescriptorProvides a simple default implementation of the ICustomTypeDescriptor interface.

DataErrorsChangedEventArgs

Fornisce dati per l'evento ErrorsChanged.Provides data for the ErrorsChanged event.

DataObjectAttribute

Identifica un tipo come un oggetto adatto per l'associazione a un oggetto ObjectDataSource.Identifies a type as an object suitable for binding to an ObjectDataSource object. Questa classe non può essere ereditata.This class cannot be inherited.

DataObjectFieldAttribute

Fornisce metadati per una proprietà che rappresenta un campo dati.Provides metadata for a property representing a data field. Questa classe non può essere ereditata.This class cannot be inherited.

DataObjectMethodAttribute

Identifica un metodo di operazione dati esposto da un tipo, il tipo di operazione effettuata dal metodo e se il metodo è il metodo predefinito dei dati.Identifies a data operation method exposed by a type, what type of operation the method performs, and whether the method is the default data method. Questa classe non può essere ereditata.This class cannot be inherited.

DateTimeConverter

Fornisce un convertitore di tipi per convertire oggetti DateTime in e da diverse altre rappresentazioni.Provides a type converter to convert DateTime objects to and from various other representations.

DateTimeOffsetConverter

Fornisce un convertitore di tipi per convertire le strutture DateTimeOffset in e da diverse altre rappresentazioni.Provides a type converter to convert DateTimeOffset structures to and from various other representations.

DecimalConverter

Fornisce un convertitore di tipi per convertire oggetti Decimal in e da diverse altre rappresentazioni.Provides a type converter to convert Decimal objects to and from various other representations.

DefaultBindingPropertyAttribute

Specifica la proprietà di associazione predefinita per un componente.Specifies the default binding property for a component. Questa classe non può essere ereditata.This class cannot be inherited.

DefaultEventAttribute

Specifica l'evento predefinito per un componente.Specifies the default event for a component.

DefaultPropertyAttribute

Specifica la proprietà predefinita per un componente.Specifies the default property for a component.

DefaultValueAttribute

Specifica il valore predefinito per una proprietà.Specifies the default value for a property.

DependencyPropertyDescriptor

Fornisce un'estensione di PropertyDescriptor che tiene conto delle caratteristiche delle proprietà aggiuntive di una proprietà di dipendenza.Provides an extension of PropertyDescriptor that accounts for the additional property characteristics of a dependency property.

DescriptionAttribute

Specifica una descrizione per una proprietà o un evento.Specifies a description for a property or event.

DesignerAttribute

Specifica la classe usata per implementare i servizi in fase di progettazione per un componente.Specifies the class used to implement design-time services for a component.

DesignerCategoryAttribute

Specifica che la finestra di progettazione di una classe appartiene a una determinata categoria.Specifies that the designer for a class belongs to a certain category.

DesignerProperties

Fornisce proprietà associate utilizzate per comunicare con una finestra di progettazione.Provides attached properties used to communicate with a designer.

DesignerSerializationVisibilityAttribute

Specifica il tipo di persistenza da utilizzare quando si serializza una proprietà su un componente in fase di progettazione.Specifies the type of persistence to use when serializing a property on a component at design time.

DesignOnlyAttribute

Specifica se una proprietà può essere impostata solo in fase di progettazione.Specifies whether a property can only be set at design time.

DesignTimeVisibleAttribute

DesignTimeVisibleAttribute contrassegna la visibilità di un componente.DesignTimeVisibleAttribute marks a component's visibility. Se è presente il campo Yes, una finestra di progettazione visiva consentirà di mostrare il componente in una finestra di progettazione.If Yes is present, a visual designer can show this component on a designer.

DisplayNameAttribute

Specifica il nome visualizzato per una proprietà, un evento o un metodo void pubblico che non accetta argomenti.Specifies the display name for a property, event, or public void method which takes no arguments.

DoubleConverter

Fornisce un convertitore di tipi per convertire oggetti numero a virgola mobile e precisione doppia in e da diverse altre rappresentazioni.Provides a type converter to convert double-precision, floating point number objects to and from various other representations.

DoWorkEventArgs

Fornisce i dati per il gestore eventi DoWork.Provides data for the DoWork event handler.

EditorAttribute

Specifica l'editor da usare per modificare una proprietà.Specifies the editor to use to change a property. Questa classe non può essere ereditata.This class cannot be inherited.

EditorBrowsableAttribute

Specifica che una proprietà o un metodo è visualizzabile in un editor.Specifies that a property or method is viewable in an editor. Questa classe non può essere ereditata.This class cannot be inherited.

EnumConverter

Fornisce un convertitore di tipi per convertire oggetti Enum in e da diverse altre rappresentazioni.Provides a type converter to convert Enum objects to and from various other representations.

ErrorsChangedEventManager

Fornisce un'implementazione WeakEventManager per consentire di utilizzare il modello listener di eventi deboli per allegare listener per l'evento ErrorsChanged.Provides a WeakEventManager implementation so that you can use the weak event listener pattern to attach listeners for the ErrorsChanged event.

EventDescriptor

Include informazioni su un evento.Provides information about an event.

EventDescriptorCollection

Rappresenta una raccolta di oggetti EventDescriptor.Represents a collection of EventDescriptor objects.

EventHandlerList

Fornisce un semplice elenco di delegati.Provides a simple list of delegates. Questa classe non può essere ereditata.This class cannot be inherited.

ExpandableObjectConverter

Fornisce un convertitore di tipi per convertire oggetti espandibili in e da numerose altre rappresentazioni.Provides a type converter to convert expandable objects to and from various other representations.

ExtenderProvidedPropertyAttribute

Specifica una proprietà offerta da un provider di estensione.Specifies a property that is offered by an extender provider. Questa classe non può essere ereditata.This class cannot be inherited.

GroupDescription

Fornisce una classe base astratta per i tipi che descrivono come dividere gli elementi di una raccolta in gruppi.Provides an abstract base class for types that describe how to divide the items in a collection into groups.

GuidConverter

Fornisce un convertitore di tipi per convertire oggetti Guid in e da diverse altre rappresentazioni.Provides a type converter to convert Guid objects to and from various other representations.

HandledEventArgs

Fornisce i dati per gli eventi che possono essere interamente gestiti dal gestore eventi.Provides data for events that can be handled completely in an event handler.

ImmutableObjectAttribute

Consente di specificare che un oggetto non dispone di sottoproprietà in grado di essere modificate.Specifies that an object has no subproperties capable of being edited. Questa classe non può essere ereditata.This class cannot be inherited.

InheritanceAttribute

Indica se il componente associato a questo attributo è stato ereditato da una classe base.Indicates whether the component associated with this attribute has been inherited from a base class. Questa classe non può essere ereditata.This class cannot be inherited.

InitializationEventAttribute

Specifica l'evento generato durante l'inizializzazione.Specifies which event is raised on initialization. Questa classe non può essere ereditata.This class cannot be inherited.

InstallerTypeAttribute

Specifica il programma di installazione di un tipo dal quale viene eseguita l'installazione di componenti.Specifies the installer for a type that installs components.

InstanceCreationEditor

Crea un'istanza di un particolare tipo di proprietà da una casella a discesa nell'oggetto PropertyGrid.Creates an instance of a particular type of property from a drop-down box within the PropertyGrid.

Int16Converter

Offre un convertitore di tipi per la conversione di oggetti di tipo intero senza segno a 16 bit in e da altre rappresentazioni.Provides a type converter to convert 16-bit signed integer objects to and from other representations.

Int32Converter

Fornisce un convertitore di tipi per convertire oggetti di tipo Integer con segno a 32 bit in e da diverse altre rappresentazioni.Provides a type converter to convert 32-bit signed integer objects to and from other representations.

Int64Converter

Fornisce un convertitore di tipi per convertire oggetti di tipo Integer con segno a 64 bit in e da diverse altre rappresentazioni.Provides a type converter to convert 64-bit signed integer objects to and from various other representations.

InvalidAsynchronousStateException

Generato quando un thread su cui dovrebbe venire eseguita un'operazione non esiste più oppure è privo di un ciclo di messaggi.Thrown when a thread on which an operation should execute no longer exists or has no message loop.

InvalidEnumArgumentException

Eccezione generata quando si utilizzano argomenti non validi che sono enumeratori.The exception thrown when using invalid arguments that are enumerators.

ItemPropertyInfo

Contiene informazioni su una proprietà.Contains information about a property.

License

Fornisce la classe base abstract per tutte le licenze.Provides the abstract base class for all licenses. La licenza viene concessa a un'istanza specifica di un componente.A license is granted to a specific instance of a component.

LicenseContext

Specifica quando è possibile utilizzare un oggetto concesso in licenza e consente di ottenere i servizi aggiuntivi necessari per supportare le licenze eseguite all'interno del rispettivo dominio.Specifies when you can use a licensed object and provides a way of obtaining additional services needed to support licenses running within its domain.

LicenseException

Rappresenta l'eccezione generata quando non può essere concessa un licenza a un componente.Represents the exception thrown when a component cannot be granted a license.

LicenseManager

Offre proprietà e metodi per aggiungere una licenza a un componente e gestire LicenseProvider.Provides properties and methods to add a license to a component and to manage a LicenseProvider. Questa classe non può essere ereditata.This class cannot be inherited.

LicenseProvider

Fornisce la classe base abstract per l'implementazione di un provider di licenze.Provides the abstract base class for implementing a license provider.

LicenseProviderAttribute

Consente di specificare l'oggetto LicenseProvider da utilizzare con una classe.Specifies the LicenseProvider to use with a class. Questa classe non può essere ereditata.This class cannot be inherited.

LicFileLicenseProvider

Fornisce un'implementazione di un oggetto LicenseProvider.Provides an implementation of a LicenseProvider. Il provider funziona in modo analogo al modello di gestione delle licenze standard di Microsoft .NET Framework.The provider works in a similar fashion to the Microsoft .NET Framework standard licensing model.

ListBindableAttribute

Consente di specificare che un elenco può essere utilizzato come origine dati.Specifies that a list can be used as a data source. Questo attributo dovrebbe essere utilizzato in una finestra di progettazione visiva per determinare se visualizzare uno specifico elenco in una selezione di associazione dati.A visual designer should use this attribute to determine whether to display a particular list in a data-binding picker. Questa classe non può essere ereditata.This class cannot be inherited.

ListChangedEventArgs

Fornisce dati per l'evento ListChanged.Provides data for the ListChanged event.

ListSortDescription

Fornisce una descrizione dell'operazione di ordinamento applicata a un'origine dati.Provides a description of the sort operation applied to a data source.

ListSortDescriptionCollection

Rappresenta una raccolta di oggetti ListSortDescription.Represents a collection of ListSortDescription objects.

LocalizableAttribute

Specifica se è necessario localizzare una proprietà.Specifies whether a property should be localized. Questa classe non può essere ereditata.This class cannot be inherited.

LookupBindingPropertiesAttribute

Specifica le proprietà che supportano l'associazione basata sulla ricerca.Specifies the properties that support lookup-based binding. Questa classe non può essere ereditata.This class cannot be inherited.

MarshalByValueComponent

Implementa l'interfaccia IComponent e fornisce l'implementazione base per i componenti definibili in modalità remota di cui viene effettuato il marshalling in base al valore (viene passata una copia dell'oggetto serializzato).Implements IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed).

MaskedTextProvider

Rappresenta un servizio di analisi mediante maschera utilizzabile da tutti i controlli che supportano l'utilizzo delle maschere, come il controllo MaskedTextBox.Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.

MemberDescriptor

Rappresenta il membro di una classe, ad esempio una proprietà o un evento.Represents a class member, such as a property or event. Si tratta di una classe base astrattaThis is an abstract base class.

MergablePropertyAttribute

Consente di specificare che questa proprietà può essere combinata con proprietà appartenenti ad altri oggetti in una finestra delle proprietà.Specifies that this property can be combined with properties belonging to other objects in a Properties window.

MultilineStringConverter

Fornisce un convertitore di tipi per la conversione di stringhe su più righe in una stringa semplice.Provides a type converter to convert multiline strings to a simple string.

NestedContainer

Fornisce l'implementazione di base per l'interfaccia INestedContainer che consente ai contenitori di disporre di un componente proprietario.Provides the base implementation for the INestedContainer interface, which enables containers to have an owning component.

NotifyParentPropertyAttribute

Indica che la proprietà padre riceve una notifica quando il valore della proprietà associata a questo attributo viene modificato.Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. Questa classe non può essere ereditata.This class cannot be inherited.

NullableConverter

Fornisce la conversione automatica tra un tipo nullable e il relativo tipo primitivo sottostante.Provides automatic conversion between a nullable type and its underlying primitive type.

ParenthesizePropertyNameAttribute

Indica se il nome della proprietà associata viene visualizzato fra parentesi nella finestra Proprietà.Indicates whether the name of the associated property is displayed with parentheses in the Properties window. Questa classe non può essere ereditata.This class cannot be inherited.

PasswordPropertyTextAttribute

Indica che la rappresentazione di testo di un oggetto è nascosta da caratteri quali gli asterischi.Indicates that an object's text representation is obscured by characters such as asterisks. Questa classe non può essere ereditata.This class cannot be inherited.

ProgressChangedEventArgs

Fornisce dati per l'evento ProgressChanged.Provides data for the ProgressChanged event.

PropertyChangedEventArgs

Fornisce dati per l'evento PropertyChanged.Provides data for the PropertyChanged event.

PropertyChangedEventManager

Fornisce un'implementazione WeakEventManager per consentire di utilizzare il modello "listener di eventi deboli" per allegare listener per l'evento PropertyChanged.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the PropertyChanged event.

PropertyChangingEventArgs

Fornisce dati per l'evento PropertyChanging.Provides data for the PropertyChanging event.

PropertyDescriptor

Fornisce un'astrazione di una proprietà su una classe.Provides an abstraction of a property on a class.

PropertyDescriptorCollection

Rappresenta una raccolta di oggetti PropertyDescriptor.Represents a collection of PropertyDescriptor objects.

PropertyFilterAttribute

Specifica le proprietà che devono essere riportate dai descrittori di tipo, in particolare il metodo GetProperties(Object).Specifies which properties should be reported by type descriptors, specifically the GetProperties(Object) method.

PropertyTabAttribute

Consente di identificare la scheda o le schede delle proprietà da visualizzare per la classe o le classi specificate.Identifies the property tab or tabs to display for the specified class or classes.

ProvidePropertyAttribute

Viene specificato il nome della proprietà fornita da un implementatore di IExtenderProvider ad altri componenti.Specifies the name of the property that an implementer of IExtenderProvider offers to other components. Questa classe non può essere ereditata.This class cannot be inherited.

ReadOnlyAttribute

Specifica se la proprietà a cui è associato questo attributo è di sola lettura o di lettura/scrittura.Specifies whether the property this attribute is bound to is read-only or read/write. Questa classe non può essere ereditata.This class cannot be inherited.

RecommendedAsConfigurableAttribute

Consente di specificare che la proprietà può essere utilizzata come un'impostazione dell'applicazione.Specifies that the property can be used as an application setting.

ReferenceConverter

Fornisce un convertitore di tipi per convertire riferimenti a oggetti in e da altre rappresentazioni.Provides a type converter to convert object references to and from other representations.

RefreshEventArgs

Fornisce dati per l'evento Refreshed.Provides data for the Refreshed event.

RefreshPropertiesAttribute

Indica che la griglia delle proprietà deve essere aggiornata quando cambia il valore della proprietà associata.Indicates that the property grid should refresh when the associated property value changes. Questa classe non può essere ereditata.This class cannot be inherited.

RunInstallerAttribute

Specifica se all'installazione dell'assembly verrà chiamato Installutil.exe (strumento Installer) o il programma di installazione delle azioni personalizzate di Visual Studio.Specifies whether the Visual Studio Custom Action Installer or the Installutil.exe (Installer Tool) should be invoked when the assembly is installed.

RunWorkerCompletedEventArgs

Specifica dati per l'evento MethodNameCompleted.Provides data for the MethodNameCompleted event.

SByteConverter

Fornisce un convertitore di tipi per convertire oggetti integer a 8 bit senza segno in e da una stringa.Provides a type converter to convert 8-bit unsigned integer objects to and from a string.

SettingsBindableAttribute

Specifica quando è possibile associare una proprietà di componente a un'impostazione dell'applicazione.Specifies when a component property can be bound to an application setting.

SingleConverter

Fornisce un convertitore di tipi per convertire oggetti numero in virgola mobile a precisione singola in e da diverse altre rappresentazioni.Provides a type converter to convert single-precision, floating point number objects to and from various other representations.

SortDescriptionCollection

Rappresenta una raccolta di oggetti SortDescription.Represents a collection of SortDescription objects.

StringConverter

Fornisce un convertitore di tipi per convertire oggetti stringa in e da altre rappresentazioni.Provides a type converter to convert string objects to and from other representations.

SyntaxCheck

Fornisce metodi per verificare che il nome e il percorso del computer siano conformi a una sintassi specifica.Provides methods to verify the machine name and path conform to a specific syntax. Questa classe non può essere ereditata.This class cannot be inherited.

TimeSpanConverter

Fornisce un convertitore di tipi per convertire oggetti TimeSpan in e da altre rappresentazioni.Provides a type converter to convert TimeSpan objects to and from other representations.

ToolboxItemAttribute

Rappresenta un attributo di un elemento della casella degli strumenti.Represents an attribute of a toolbox item.

ToolboxItemFilterAttribute

Specifica la stringa e il tipo del filtro da utilizzare per un elemento della Casella degli strumenti.Specifies the filter string and filter type to use for a toolbox item.

TypeConverter

Rappresenta una soluzione unica per la conversione di tipi di valori in altri tipi, oltre che per l'accesso a sottoproprietà e valori standard.Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties.

TypeConverter.SimplePropertyDescriptor

Rappresenta una classe abstract che fornisce proprietà per oggetti che non presentano proprietà.Represents an abstract class that provides properties for objects that do not have properties.

TypeConverter.StandardValuesCollection

Rappresenta un insieme di valori.Represents a collection of values.

TypeConverterAttribute

Specifica il tipo da utilizzare come convertitore per l'oggetto a cui l'attributo è associato.Specifies what type to use as a converter for the object this attribute is bound to.

TypeDescriptionProvider

Fornisce metadati aggiuntivi all'oggetto TypeDescriptor.Provides supplemental metadata to the TypeDescriptor.

TypeDescriptionProviderAttribute

Specifica il provider della descrizione dei tipi personalizzato per una classe.Specifies the custom type description provider for a class. Questa classe non può essere ereditata.This class cannot be inherited.

TypeDescriptor

Offre informazioni sulle caratteristiche di un componente, ad esempio gli attributi, le proprietà e gli eventi.Provides information about the characteristics for a component, such as its attributes, properties, and events. Questa classe non può essere ereditata.This class cannot be inherited.

TypeListConverter

Fornisce un convertitore di tipi che può essere utilizzato per inserire i tipi disponibili in una casella di riepilogo.Provides a type converter that can be used to populate a list box with available types.

UInt16Converter

Fornisce un convertitore di tipi per la conversione di oggetti di tipo Integer senza segno a 16 bit in e da altre rappresentazioni.Provides a type converter to convert 16-bit unsigned integer objects to and from other representations.

UInt32Converter

Fornisce un convertitore di tipi per la conversione di oggetti di tipo Integer senza segno a 32 bit in e da diverse altre rappresentazioni.Provides a type converter to convert 32-bit unsigned integer objects to and from various other representations.

UInt64Converter

Offre un convertitore di tipi per la conversione di oggetti di tipo intero senza segno a 64 bit in e da altre rappresentazioni.Provides a type converter to convert 64-bit unsigned integer objects to and from other representations.

VersionConverter

Fornisce un convertitore di tipi per convertire oggetti Version in e da diverse altre rappresentazioni.Provides a type converter to convert Version objects to and from various other representations.

WarningException

Specifica un'eccezione che viene gestita come avviso e non come errore.Specifies an exception that is handled as a warning instead of an error.

Win32Exception

Genera un'eccezione per un codice di errore Win32.Throws an exception for a Win32 error code.

Struct

SortDescription

Definisce la direzione e il nome della proprietà da utilizzare come criteri per l'ordinamento di un insieme.Defines the direction and the property name to be used as the criteria for sorting a collection.

Interfacce

IBindingList

Fornisce le funzionalità necessarie per supportare scenari semplici e complessi quando si effettua un'associazione a un'origine dati.Provides the features required to support both complex and simple scenarios when binding to a data source.

IBindingListView

Estende l'interfaccia IBindingList fornendo funzionalità di ordinamento e di filtraggio avanzate.Extends the IBindingList interface by providing advanced sorting and filtering capabilities.

ICancelAddNew

Aggiunge funzionalità transazionali al momento dell'aggiunta di un nuovo elemento a un insieme.Adds transactional capability when adding a new item to a collection.

IChangeTracking

Definisce il meccanismo per la richiesta delle modifiche all'oggetto e la reimpostazione dello stato modificato.Defines the mechanism for querying the object for changes and resetting of the changed status.

ICollectionView

Consente alle raccolte di disporre delle funzionalità di gestione, ordinamento personalizzato, filtro e raggruppamento dei record correnti.Enables collections to have the functionalities of current record management, custom sorting, filtering, and grouping.

ICollectionViewFactory

Interfaccia che consente l'implementazione di insiemi per creare una visualizzazione dei relativi dati.An interface that enables implementing collections to create a view to their data. In genere, il codice utente non chiama metodi su questa interfaccia.Normally, user code does not call methods on this interface.

ICollectionViewLiveShaping

Definisce le proprietà che consentono l'ordinamento, il raggruppamento e l'applicazione di filtri su CollectionView in tempo reale.Defines properties that enables sorting, grouping, and filtering on a CollectionView in real time.

IComNativeDescriptorHandler

Fornisce un livello di mapping di livello principale tra un oggetto COM e TypeDescriptor.Provides a top-level mapping layer between a COM object and a TypeDescriptor.

IComponent

Fornisce le funzionalità richieste da tutti i componenti.Provides functionality required by all components.

IContainer

Fornisce funzionalità per i contenitori.Provides functionality for containers. I contenitori sono oggetti che contengono logicamente zero o più componenti.Containers are objects that logically contain zero or more components.

ICustomTypeDescriptor

Fornisce un'interfaccia che riporta informazioni dinamiche di tipo personalizzato per un oggetto.Provides an interface that supplies dynamic custom type information for an object.

IDataErrorInfo

Fornisce le funzionalità che offrono informazioni personalizzate sugli errori alle quali può essere associata un'interfaccia utente.Provides the functionality to offer custom error information that a user interface can bind to.

IEditableCollectionView

Definisce i metodi e le proprietà implementati da CollectionView per fornire funzionalità di modifica a un insieme.Defines methods and properties that a CollectionView implements to provide editing capabilities to a collection.

IEditableCollectionViewAddNewItem

Definisce metodi e proprietà implementati da un oggetto CollectionView per consentire di specificare l'aggiunta di elementi di un tipo specifico.Defines methods and properties that a CollectionView implements to enable specifying adding items of a specific type.

IEditableObject

Offre le funzionalità per eseguire il commit o il rollback delle modifiche a un oggetto utilizzato come origine dati.Provides functionality to commit or rollback changes to an object that is used as a data source.

IExtenderProvider

Viene definita l'interfaccia per l'estensione delle proprietà ad altri componenti in un contenitore.Defines the interface for extending properties to other components in a container.

IIntellisenseBuilder

Fornisce un'interfaccia che agevola il recupero del nome del generatore e la sua visualizzazione.Provides an interface to facilitate the retrieval of the builder's name and to display the builder.

IItemProperties

Definisce una proprietà che fornisce informazioni sulle proprietà di un oggetto.Defines a property that provides information about an object's properties.

IListSource

Consente di fornire a un oggetto le funzionalità per restituire un elenco che possa essere associato a un'origine dati.Provides functionality to an object to return a list that can be bound to a data source.

INestedContainer

Fornisce funzionalità per i contenitori annidati, contenitori logici di zero o più componenti che appartengono a un componente padre.Provides functionality for nested containers, which logically contain zero or more other components and are owned by a parent component.

INestedSite

Consente di recuperare il nome completo annidato di un componente.Provides the ability to retrieve the full nested name of a component.

INotifyDataErrorInfo

Definisce i membri che le classi di entità dati possono implementare per fornire un supporto di convalida sincrono e asincrono personalizzato.Defines members that data entity classes can implement to provide custom synchronous and asynchronous validation support.

INotifyPropertyChanged

Notifica i client che il valore di una proprietà è cambiato.Notifies clients that a property value has changed.

INotifyPropertyChanging

Notifica ai client che il valore di una proprietà è in fase di modifica.Notifies clients that a property value is changing.

IRaiseItemChangedEvents

Specifica se una classe converte gli eventi di modifica delle proprietà in eventi ListChanged.Indicates whether a class converts property change events to ListChanged events.

IRevertibleChangeTracking

Fornisce supporto per il rollback delle modifiche.Provides support for rolling back the changes

ISite

Fornisce le funzionalità richieste dai siti.Provides functionality required by sites.

ISupportInitialize

Consente di specificare che questo oggetto supporta una semplice notifica sottoposta a transazione per l'inizializzazione batch.Specifies that this object supports a simple, transacted notification for batch initialization.

ISupportInitializeNotification

Consente di coordinare l'inizializzazione di un componente e delle relative proprietà dipendenti.Allows coordination of initialization for a component and its dependent properties.

ISynchronizeInvoke

Consente l'esecuzione sincrona o asincrona di un delegato.Provides a way to synchronously or asynchronously execute a delegate.

ITypeDescriptorContext

Fornisce informazioni contestuali su un componente relative, ad esempio, al contenitore e al descrittore di proprietà.Provides contextual information about a component, such as its container and property descriptor.

ITypedList

Fornisce le funzionalità per scoprire lo schema di un elenco associabile, in cui le proprietà disponibili per l'associazione differiscono dalle proprietà pubbliche dell'oggetto verso cui effettuare l'associazione.Provides functionality to discover the schema for a bindable list, where the properties available for binding differ from the public properties of the object to bind to.

Enumerazioni

BindableSupport

Specifica i valori con i quali indicare se una proprietà può essere associata a un elemento di dati o a un'altra proprietà.Specifies values to indicate whether a property can be bound to a data element or another property.

BindingDirection

Specifica se per il modello esistono una o due modalità di associazione.Specifies whether the template can be bound one way or two ways.

CollectionChangeAction

Consente di specificare il tipo di modifica apportata all'insieme.Specifies how the collection is changed.

DataObjectMethodType

Identifica il tipo di operazione dati eseguito da un metodo, come specificato dall'oggetto DataObjectMethodAttribute applicato al metodo.Identifies the type of data operation performed by a method, as specified by the DataObjectMethodAttribute applied to the method.

DesignerSerializationVisibility

Specifica la visibilità di una proprietà per il serializzatore utilizzato in fase di progettazione.Specifies the visibility a property has to the design-time serializer.

EditorBrowsableState

Consente di specificare lo stato esplorabile di una proprietà o di un metodo all'interno di un editor.Specifies the browsable state of a property or method from within an editor.

InheritanceLevel

Definisce gli identificatori per i tipi di livelli di ereditarietà.Defines identifiers for types of inheritance levels.

LicenseUsageMode

Consente di specificare quando è possibile utilizzare License.Specifies when the License can be used.

ListChangedType

Specifica il modo in cui l'elenco è cambiato.Specifies how the list changed.

ListSortDirection

Specifica la direzione di un'operazione di ordinamento.Specifies the direction of a sort operation.

MaskedTextResultHint

Specifica i valori che descrivono sinteticamente i risultati di un'operazione di analisi di testo mascherato.Specifies values that succinctly describe the results of a masked text parsing operation.

NewItemPlaceholderPosition

Specifica il punto della raccolta in cui compare il segnaposto di un nuovo elemento.Specifies where the placeholder for a new item appears in the collection.

PropertyFilterOptions

Specifica le proprietà che devono essere riportate dai descrittori di tipo, in particolare il metodo GetProperties(Object). Questa enumerazione viene usata per specificare il valore della proprietà Filter.This enumeration is used to specify the value of the Filter property.

PropertyTabScope

Consente di definire gli identificatori che indicano l'ambito di persistenza di una scheda nella finestra Proprietà.Defines identifiers that indicate the persistence scope of a tab in the Properties window.

RefreshProperties

Consente di definire identificatori che indicano il tipo di aggiornamento della finestra Proprietà.Defines identifiers that indicate the type of a refresh of the Properties window.

ToolboxItemFilterType

Definisce gli identificatori utilizzati per indicare il tipo di filtro impiegato da una classe ToolboxItemFilterAttribute.Defines identifiers used to indicate the type of filter that a ToolboxItemFilterAttribute uses.

Delegati

AddingNewEventHandler

Rappresenta il metodo che gestirà l'evento AddingNew.Represents the method that will handle the AddingNew event.

AsyncCompletedEventHandler

Rappresenta il metodo che gestirà l'evento MethodNameCompleted di un'operazione asincrona.Represents the method that will handle the MethodNameCompleted event of an asynchronous operation.

CancelEventHandler

Rappresenta il metodo che gestisce un evento annullabile.Represents the method that handles a cancelable event.

CollectionChangeEventHandler

Rappresenta il metodo che gestisce l'evento CollectionChanged generato in occasione dell'aggiunta o della rimozione di elementi da un insieme.Represents the method that handles the CollectionChanged event raised when adding elements to or removing elements from a collection.

CurrentChangingEventHandler

Rappresenta il metodo che gestisce l'evento CurrentChanging.Represents the method that handles the CurrentChanging event.

DoWorkEventHandler

Rappresenta il metodo che gestirà l'evento DoWork.Represents the method that will handle the DoWork event. Questa classe non può essere ereditata.This class cannot be inherited.

HandledEventHandler

Rappresenta un metodo in grado di gestire gli eventi che richiedano o non richiedano ulteriore elaborazione dopo essere stati restituiti dal gestore eventi.Represents a method that can handle events which may or may not require further processing after the event handler has returned.

ListChangedEventHandler

Rappresenta il metodo che gestirà l'evento ListChanged della classe IBindingList.Represents the method that will handle the ListChanged event of the IBindingList class.

ProgressChangedEventHandler

Rappresenta il metodo che gestirà l'evento ProgressChanged della classe BackgroundWorker.Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. Questa classe non può essere ereditata.This class cannot be inherited.

PropertyChangedEventHandler

Rappresenta il metodo tramite il quale verrà gestito l'evento PropertyChanged generato quando viene modificata una proprietà su un componente.Represents the method that will handle the PropertyChanged event raised when a property is changed on a component.

PropertyChangingEventHandler

Rappresenta il metodo da cui verrà gestito l'evento PropertyChanging di un'interfaccia INotifyPropertyChanging.Represents the method that will handle the PropertyChanging event of an INotifyPropertyChanging interface.

RefreshEventHandler

Rappresenta il metodo che gestisce l'evento Refreshed generato quando viene modificato un oggetto Type o un componente in fase di progettazione.Represents the method that handles the Refreshed event raised when a Type or component is changed during design time.

RunWorkerCompletedEventHandler

Rappresenta il metodo che gestirà l'evento RunWorkerCompleted di una classe BackgroundWorker.Represents the method that will handle the RunWorkerCompleted event of a BackgroundWorker class.

Commenti

Le classi in questo spazio dei nomi suddividono nelle categorie seguenti:The classes in this namespace divide into the following categories: