System.ComponentModel Namespace

O namespace System.ComponentModel fornece classes que são usadas para implementar o comportamento de tempo de design e tempo de execução de componentes e controles. The System.ComponentModel namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. Este namespace inclui as classes e interfaces base para implementar atributos e conversores de tipo, associar a fontes de dados e licenciar componentes. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components.

Classes

AddingNewEventArgs

Fornece dados para o evento de AddingNew .Provides data for the AddingNew event.

AmbientValueAttribute

Especifica o valor a ser passado para uma propriedade para fazer com que a propriedade obtenha o seu valor de outra origem.Specifies the value to pass to a property to cause the property to get its value from another source. Isso é conhecido como ambiente.This is known as ambience. Essa classe não pode ser herdada.This class cannot be inherited.

ArrayConverter

Fornece um conversor de tipo para converter objetos Array para e de diversas outras representações.Provides a type converter to convert Array objects to and from various other representations.

AsyncCompletedEventArgs

Fornece dados para o evento MethodNameCompleted.Provides data for the MethodNameCompleted event.

AsyncOperation

Controla o tempo de vida de uma operação assíncrona.Tracks the lifetime of an asynchronous operation.

AsyncOperationManager

Fornece gerenciamento de simultaneidade para classes que oferecem suporte a chamadas de método assíncrono.Provides concurrency management for classes that support asynchronous method calls. Essa classe não pode ser herdada.This class cannot be inherited.

AttributeCollection

Representa uma coleção de atributos.Represents a collection of attributes.

AttributeProviderAttribute

Habilita o redirecionamento de atributo.Enables attribute redirection. Essa classe não pode ser herdada.This class cannot be inherited.

BackgroundWorker

Executa uma operação em outro thread.Executes an operation on a separate thread.

BaseNumberConverter

Fornece um conversor de tipo base para tipos numéricos de ponto não flutuante.Provides a base type converter for nonfloating-point numerical types.

BindableAttribute

Especifica se um membro é normalmente usado para associação.Specifies whether a member is typically used for binding. Essa classe não pode ser herdada.This class cannot be inherited.

BindingList<T>

Fornece uma coleção genérica que dá suporte à vinculação de dados.Provides a generic collection that supports data binding.

BooleanConverter

Fornece um conversor de tipo para converter objetos Boolean para e de diversas outras representações.Provides a type converter to convert Boolean objects to and from various other representations.

BrowsableAttribute

Especifica se uma propriedade ou evento deve ser exibido em uma janela Propriedades.Specifies whether a property or event should be displayed in a Properties window.

ByteConverter

Fornece um conversor de tipo para converter objetos de tipo inteiro sem sinal de 8 bits para e a partir de diversas outras representações.Provides a type converter to convert 8-bit unsigned integer objects to and from various other representations.

CancelEventArgs

Fornece dados para um evento cancelável.Provides data for a cancelable event.

CategoryAttribute

Especifica o nome da categoria na qual agrupar a propriedade ou evento quando exibido no controle PropertyGrid definido para o modo Categorizado.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

Fornece um conversor de tipo para converter objetos de caractere Unicode para e de diversas outras representações.Provides a type converter to convert Unicode character objects to and from various other representations.

CollectionChangeEventArgs

Fornece dados para o evento de CollectionChanged .Provides data for the CollectionChanged event.

CollectionConverter

Fornece um conversor de tipo para converter objetos de coleção para e a partir de diversas outras representações.Provides a type converter to convert collection objects to and from various other representations.

ComplexBindingPropertiesAttribute

Especifica a fonte de dados e as propriedades de membro de dados para um componente que dá suporte à vinculação de dados complexos.Specifies the data source and data member properties for a component that supports complex data binding. Essa classe não pode ser herdada.This class cannot be inherited.

Component

Fornece a implementação de base para a interface IComponent e permite o compartilhamento de objetos entre aplicativos.Provides the base implementation for the IComponent interface and enables object sharing between applications.

ComponentCollection

Fornece um contêiner somente leitura para uma coleção de objetos IComponent.Provides a read-only container for a collection of IComponent objects.

ComponentConverter

Fornece um conversor de tipo para converter componentes em várias outras representações e de várias outras representações.Provides a type converter to convert components to and from various other representations.

ComponentEditor

Fornece a classe base para um editor de componente personalizado.Provides the base class for a custom component editor.

ComponentResourceManager

Fornece uma funcionalidade simples para enumerar recursos para um componente ou objeto.Provides simple functionality for enumerating resources for a component or object. A classe ComponentResourceManager é um ResourceManager.The ComponentResourceManager class is a ResourceManager.

Container

Encapsula zero ou mais componentes.Encapsulates zero or more components.

ContainerFilterService

Fornece uma classe base para o serviço de filtro de contêiner.Provides a base class for the container filter service.

CultureInfoConverter

Fornece um conversor de tipo para converter objetos CultureInfo para e de diversas outras representações.Provides a type converter to convert CultureInfo objects to and from various other representations.

CurrentChangedEventManager

Fornece uma implementação WeakEventManager para que seja possível usar o padrão “ouvinte de eventos fraco” para anexar ouvintes ao evento CurrentChanged.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanged event.

CurrentChangingEventArgs

Fornece informações para o evento CurrentChanging.Provides information for the CurrentChanging event.

CurrentChangingEventManager

Fornece uma implementação WeakEventManager para que seja possível usar o padrão “ouvinte de eventos fraco” para anexar ouvintes ao evento CurrentChanging.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanging event.

CustomTypeDescriptor

Fornece uma implementação padrão simples da interface ICustomTypeDescriptor.Provides a simple default implementation of the ICustomTypeDescriptor interface.

DataErrorsChangedEventArgs

Fornece dados para o evento de ErrorsChanged .Provides data for the ErrorsChanged event.

DataObjectAttribute

Identifica um tipo como um objeto adequado para ser associado a um objeto ObjectDataSource.Identifies a type as an object suitable for binding to an ObjectDataSource object. Essa classe não pode ser herdada.This class cannot be inherited.

DataObjectFieldAttribute

Fornece metadados para uma propriedade representando um campo de dados.Provides metadata for a property representing a data field. Essa classe não pode ser herdada.This class cannot be inherited.

DataObjectMethodAttribute

Identifica um método de operação de dados exposto por um tipo, qual o tipo de operação que o método executa e se o método é o método de dados padrão.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. Essa classe não pode ser herdada.This class cannot be inherited.

DateTimeConverter

Fornece um conversor de tipo para converter objetos DateTime para e de diversas outras representações.Provides a type converter to convert DateTime objects to and from various other representations.

DateTimeOffsetConverter

Fornece um conversor de tipo para converter estruturas DateTimeOffset de e para diversas outras representações.Provides a type converter to convert DateTimeOffset structures to and from various other representations.

DecimalConverter

Fornece um conversor de tipo para converter objetos Decimal para e de diversas outras representações.Provides a type converter to convert Decimal objects to and from various other representations.

DefaultBindingPropertyAttribute

Especifica a propriedade de associação padrão de um componente.Specifies the default binding property for a component. Essa classe não pode ser herdada.This class cannot be inherited.

DefaultEventAttribute

Especifica o evento padrão de um componente.Specifies the default event for a component.

DefaultPropertyAttribute

Especifica a propriedade padrão de um componente.Specifies the default property for a component.

DefaultValueAttribute

Especifica o valor padrão de uma propriedade.Specifies the default value for a property.

DependencyPropertyDescriptor

Fornece uma extensão do PropertyDescriptor que representa as características das propriedades adicionais de uma propriedade de dependência.Provides an extension of PropertyDescriptor that accounts for the additional property characteristics of a dependency property.

DescriptionAttribute

Especifica uma descrição de uma propriedade ou evento.Specifies a description for a property or event.

DesignerAttribute

Especifica a classe usada para implementar os serviços de tempo de design para um componente.Specifies the class used to implement design-time services for a component.

DesignerCategoryAttribute

Especifica que o designer de uma classe pertence a uma determinada categoria.Specifies that the designer for a class belongs to a certain category.

DesignerProperties

Fornece propriedades anexadas usadas para se comunicar com um designer.Provides attached properties used to communicate with a designer.

DesignerSerializationVisibilityAttribute

Especifica o tipo de persistência a ser usada ao serializar uma propriedade em um componente no momento do design.Specifies the type of persistence to use when serializing a property on a component at design time.

DesignOnlyAttribute

Especifica se uma propriedade só pode ser definida no tempo de design.Specifies whether a property can only be set at design time.

DesignTimeVisibleAttribute

DesignTimeVisibleAttribute marca a visibilidade de um componente.DesignTimeVisibleAttribute marks a component's visibility. Se Yes estiver presente, um designer visual poderá mostrar esse componente em um designer.If Yes is present, a visual designer can show this component on a designer.

DisplayNameAttribute

Especifica o nome de exibição de uma propriedade, um evento ou um método público nulo que não usa argumentos.Specifies the display name for a property, event, or public void method which takes no arguments.

DoubleConverter

Fornece um conversor de tipo para converter objetos de número de ponto flutuante de precisão dupla de e para várias outras representações.Provides a type converter to convert double-precision, floating point number objects to and from various other representations.

DoWorkEventArgs

Fornece dados para o manipulador de eventos DoWork.Provides data for the DoWork event handler.

EditorAttribute

Especifica o editor que deve ser usado para alterar uma propriedade.Specifies the editor to use to change a property. Essa classe não pode ser herdada.This class cannot be inherited.

EditorBrowsableAttribute

Especifica que uma propriedade ou método é visível em um editor.Specifies that a property or method is viewable in an editor. Essa classe não pode ser herdada.This class cannot be inherited.

EnumConverter

Fornece um conversor de tipo para converter objetos Enum para e de diversas outras representações.Provides a type converter to convert Enum objects to and from various other representations.

ErrorsChangedEventManager

Fornece uma implementação WeakEventManager para que seja possível usar o padrão de ouvinte de eventos fraco para anexar ouvintes ao evento ErrorsChanged.Provides a WeakEventManager implementation so that you can use the weak event listener pattern to attach listeners for the ErrorsChanged event.

EventDescriptor

Fornece informações sobre um evento.Provides information about an event.

EventDescriptorCollection

Representa uma coleção de objetos EventDescriptor .Represents a collection of EventDescriptor objects.

EventHandlerList

Fornece uma lista simples de delegados.Provides a simple list of delegates. Essa classe não pode ser herdada.This class cannot be inherited.

ExpandableObjectConverter

Fornece um conversor de tipo para converter objetos expansíveis de e para diversas outras representações.Provides a type converter to convert expandable objects to and from various other representations.

ExtenderProvidedPropertyAttribute

Especifica uma propriedade que é oferecida por um provedor do extensor.Specifies a property that is offered by an extender provider. Essa classe não pode ser herdada.This class cannot be inherited.

GroupDescription

Fornece uma classe base abstrata para tipos que descrevem como dividir os itens em uma coleção em grupos.Provides an abstract base class for types that describe how to divide the items in a collection into groups.

GuidConverter

Fornece um conversor de tipo para converter objetos Guid para e de diversas outras representações.Provides a type converter to convert Guid objects to and from various other representations.

HandledEventArgs

Fornece dados de eventos que podem ser manipulados completamente em um manipulador de eventos.Provides data for events that can be handled completely in an event handler.

ImmutableObjectAttribute

Especifica que um objeto não tem subpropriedades editáveis.Specifies that an object has no subproperties capable of being edited. Essa classe não pode ser herdada.This class cannot be inherited.

InheritanceAttribute

Indica se o componente associado a esse atributo foi herdado de uma classe base.Indicates whether the component associated with this attribute has been inherited from a base class. Essa classe não pode ser herdada.This class cannot be inherited.

InitializationEventAttribute

Especifica qual evento que é gerado na inicialização.Specifies which event is raised on initialization. Essa classe não pode ser herdada.This class cannot be inherited.

InstallerTypeAttribute

Especifica o instalador para um tipo que instala os componentes.Specifies the installer for a type that installs components.

InstanceCreationEditor

Cria uma instância de um determinado tipo de propriedade de uma caixa suspensa dentro de PropertyGrid.Creates an instance of a particular type of property from a drop-down box within the PropertyGrid.

Int16Converter

Fornece um conversor de tipo para converter objetos de tipo inteiro com sinal de 16 bits para e de outras representações.Provides a type converter to convert 16-bit signed integer objects to and from other representations.

Int32Converter

Fornece um conversor de tipo para converter objetos de tipo inteiro com sinal de 32 bits para e a partir de outras representações.Provides a type converter to convert 32-bit signed integer objects to and from other representations.

Int64Converter

Fornece um conversor de tipo para converter objetos de tipo inteiro com sinal de 64 bits para e de diversas outras representações.Provides a type converter to convert 64-bit signed integer objects to and from various other representations.

InvalidAsynchronousStateException

Acionada quando um thread no qual uma operação que deva ser executada não existe mais ou não tem nenhum loop de mensagem.Thrown when a thread on which an operation should execute no longer exists or has no message loop.

InvalidEnumArgumentException

A exceção gerada ao usar argumentos inválidos que são enumeradores.The exception thrown when using invalid arguments that are enumerators.

ItemPropertyInfo

Contém informações sobre uma propriedade.Contains information about a property.

License

Fornece a classe base abstract para todas as licenças.Provides the abstract base class for all licenses. Uma licença é concedida a uma instância específica de um componente.A license is granted to a specific instance of a component.

LicenseContext

Especifica quando você pode usar um objeto licenciado e oferece uma maneira de obter os serviços adicionais necessários para dar suporte a licenças em execução em seu domínio.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

Representa a exceção lançada quando um componente não pode receber uma licença.Represents the exception thrown when a component cannot be granted a license.

LicenseManager

Fornece propriedades e métodos para adicionar uma licença a um componente e gerenciar um LicenseProvider.Provides properties and methods to add a license to a component and to manage a LicenseProvider. Essa classe não pode ser herdada.This class cannot be inherited.

LicenseProvider

Fornece a classe base abstract para implementar um provedor de licença.Provides the abstract base class for implementing a license provider.

LicenseProviderAttribute

Especifica o LicenseProvider a usar com uma classe.Specifies the LicenseProvider to use with a class. Essa classe não pode ser herdada.This class cannot be inherited.

LicFileLicenseProvider

Fornece uma implementação de um LicenseProvider.Provides an implementation of a LicenseProvider. O provedor funciona de maneira semelhante ao modelo de licenciamento padrão do Microsoft .NET Framework.The provider works in a similar fashion to the Microsoft .NET Framework standard licensing model.

ListBindableAttribute

Especifica que uma lista pode ser usada como uma fonte de dados.Specifies that a list can be used as a data source. Um designer visual deve usar esse atributo para determinar se deve exibir uma lista específica em um seletor de associação de dados.A visual designer should use this attribute to determine whether to display a particular list in a data-binding picker. Essa classe não pode ser herdada.This class cannot be inherited.

ListChangedEventArgs

Fornece dados para o evento de ListChanged .Provides data for the ListChanged event.

ListSortDescription

Fornece uma descrição da operação de classificação aplicada a uma fonte de dados.Provides a description of the sort operation applied to a data source.

ListSortDescriptionCollection

Representa uma coleção de objetos ListSortDescription .Represents a collection of ListSortDescription objects.

LocalizableAttribute

Especifica se uma propriedade deve ser localizada.Specifies whether a property should be localized. Essa classe não pode ser herdada.This class cannot be inherited.

LookupBindingPropertiesAttribute

Especifica as propriedades que dão suporte à associação baseada em pesquisa.Specifies the properties that support lookup-based binding. Essa classe não pode ser herdada.This class cannot be inherited.

MarshalByValueComponent

Implementa IComponent e fornece a implementação base para componentes remotos que sofrem marshaling por valor (uma cópia do objeto serializado é passada).Implements IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed).

MaskedTextProvider

Representa um serviço de análise da máscara que pode ser usado por qualquer número de controles que dão suporte a máscara, como o controle MaskedTextBox.Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.

MemberDescriptor

Representa um membro de classe, como uma propriedade ou evento.Represents a class member, such as a property or event. Esta é uma classe base abstrata.This is an abstract base class.

MergablePropertyAttribute

Especifica que esta propriedade pode ser combinada com propriedades que pertencem a outros objetos em uma janela Propriedades.Specifies that this property can be combined with properties belonging to other objects in a Properties window.

MultilineStringConverter

Fornece um conversor de tipo para converter cadeias de caracteres de várias linhas em uma cadeia de caracteres simples.Provides a type converter to convert multiline strings to a simple string.

NestedContainer

Fornece a implementação de base para a interface INestedContainer, que permite que os contêineres tenham um componente de propriedade.Provides the base implementation for the INestedContainer interface, which enables containers to have an owning component.

NotifyParentPropertyAttribute

Indica que a propriedade pai é notificada quando o valor da propriedade à qual esse atributo é aplicado é modificado.Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. Essa classe não pode ser herdada.This class cannot be inherited.

NullableConverter

Fornece conversão automática entre um tipo anulável e seu tipo primitivo subjacente.Provides automatic conversion between a nullable type and its underlying primitive type.

ParenthesizePropertyNameAttribute

Indica se o nome da propriedade associada é exibido entre parênteses na janela Propriedades.Indicates whether the name of the associated property is displayed with parentheses in the Properties window. Essa classe não pode ser herdada.This class cannot be inherited.

PasswordPropertyTextAttribute

Indica que a representação de texto de um objeto é obscurecida por caracteres como asteriscos.Indicates that an object's text representation is obscured by characters such as asterisks. Essa classe não pode ser herdada.This class cannot be inherited.

ProgressChangedEventArgs

Fornece dados para o evento de ProgressChanged .Provides data for the ProgressChanged event.

PropertyChangedEventArgs

Fornece dados para o evento de PropertyChanged .Provides data for the PropertyChanged event.

PropertyChangedEventManager

Fornece uma implementação WeakEventManager para que seja possível usar o padrão “ouvinte de eventos fraco” para anexar ouvintes ao evento PropertyChanged.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the PropertyChanged event.

PropertyChangingEventArgs

Fornece dados para o evento de PropertyChanging .Provides data for the PropertyChanging event.

PropertyDescriptor

Fornece uma abstração de uma propriedade em uma classe.Provides an abstraction of a property on a class.

PropertyDescriptorCollection

Representa uma coleção de objetos PropertyDescriptor .Represents a collection of PropertyDescriptor objects.

PropertyFilterAttribute

Especifica quais propriedades devem ser relatadas por descritores de tipo, especificamente o método GetProperties(Object).Specifies which properties should be reported by type descriptors, specifically the GetProperties(Object) method.

PropertyTabAttribute

Identifica a guia ou as guias de propriedade a serem exibidas para a classe ou as classes especificadas.Identifies the property tab or tabs to display for the specified class or classes.

ProvidePropertyAttribute

Especifica o nome da propriedade que um implementador de IExtenderProvider oferece a outros componentes.Specifies the name of the property that an implementer of IExtenderProvider offers to other components. Essa classe não pode ser herdada.This class cannot be inherited.

ReadOnlyAttribute

Especifica se a propriedade a que esse atributo está associado é somente leitura ou leitura/gravação.Specifies whether the property this attribute is bound to is read-only or read/write. Essa classe não pode ser herdada.This class cannot be inherited.

RecommendedAsConfigurableAttribute

Especifica que a propriedade pode ser usada como uma configuração de aplicativo.Specifies that the property can be used as an application setting.

ReferenceConverter

Fornece um conversor de tipo para converter referências de objetos de e para outras representações.Provides a type converter to convert object references to and from other representations.

RefreshEventArgs

Fornece dados para o evento de Refreshed .Provides data for the Refreshed event.

RefreshPropertiesAttribute

Indica que a grade de propriedades deve ser atualizada quando o valor da propriedade associada é alterado.Indicates that the property grid should refresh when the associated property value changes. Essa classe não pode ser herdada.This class cannot be inherited.

RunInstallerAttribute

Especifica se o Instalador de Ação Personalizada do Visual Studio ou o Installutil.exe (Ferramenta de Instalação) deve ser invocado quando o assembly é instalado.Specifies whether the Visual Studio Custom Action Installer or the Installutil.exe (Installer Tool) should be invoked when the assembly is installed.

RunWorkerCompletedEventArgs

Fornece dados para o evento MethodNameCompleted.Provides data for the MethodNameCompleted event.

SByteConverter

Fornece um conversor de tipo para converter objetos de tipo inteiro sem sinal de 8 bits para e de uma cadeia de caracteres.Provides a type converter to convert 8-bit unsigned integer objects to and from a string.

SettingsBindableAttribute

Especifica quando uma propriedade do componente pode ser associada a uma configuração de aplicativo.Specifies when a component property can be bound to an application setting.

SingleConverter

Fornece um conversor de tipo para converter objetos numéricos de ponto flutuante e precisão simples para e de diversas outras representações.Provides a type converter to convert single-precision, floating point number objects to and from various other representations.

SortDescriptionCollection

Representa uma coleção de objetos SortDescription .Represents a collection of SortDescription objects.

StringConverter

Fornece um conversor de tipo para converter objetos de cadeia de caracteres para e a partir de outras representações.Provides a type converter to convert string objects to and from other representations.

SyntaxCheck

Fornece métodos para verificar se o nome e o caminho do computador estão em conformidade com uma sintaxe específica.Provides methods to verify the machine name and path conform to a specific syntax. Essa classe não pode ser herdada.This class cannot be inherited.

TimeSpanConverter

Fornece um conversor de tipo para converter objetos TimeSpan para e de outras representações.Provides a type converter to convert TimeSpan objects to and from other representations.

ToolboxItemAttribute

Representa um atributo de um item de caixa de ferramentas.Represents an attribute of a toolbox item.

ToolboxItemFilterAttribute

Especifica a cadeia de caracteres de filtro e o tipo de filtro para um item de caixa de ferramentas.Specifies the filter string and filter type to use for a toolbox item.

TypeConverter

Fornece uma maneira unificada de converter tipos de valores em outros tipos, bem como acessar valores padrão e subpropriedades.Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties.

TypeConverter.SimplePropertyDescriptor

Representa uma classe abstract que fornece propriedades para objetos que não têm propriedades.Represents an abstract class that provides properties for objects that do not have properties.

TypeConverter.StandardValuesCollection

Representa uma coleção de valores.Represents a collection of values.

TypeConverterAttribute

Especifica o tipo a ser usado como um conversor para o objeto ao qual este atributo está associado.Specifies what type to use as a converter for the object this attribute is bound to.

TypeDescriptionProvider

Fornece metadados suplementares ao TypeDescriptor.Provides supplemental metadata to the TypeDescriptor.

TypeDescriptionProviderAttribute

Especifica o provedor de descrição de tipo personalizado para uma classe.Specifies the custom type description provider for a class. Essa classe não pode ser herdada.This class cannot be inherited.

TypeDescriptor

Fornece informações sobre as características de um componente, como atributos, propriedades e eventos.Provides information about the characteristics for a component, such as its attributes, properties, and events. Essa classe não pode ser herdada.This class cannot be inherited.

TypeListConverter

Fornece um conversor de tipo que pode ser usado para preencher uma caixa de listagem com os tipos disponíveis.Provides a type converter that can be used to populate a list box with available types.

UInt16Converter

Fornece um conversor de tipo para converter objetos de tipo inteiro sem sinal de 16 bits para e de outras representações.Provides a type converter to convert 16-bit unsigned integer objects to and from other representations.

UInt32Converter

Fornece um conversor de tipo para converter objetos de tipo inteiro sem sinal de 32 bits para e de diversas outras representações.Provides a type converter to convert 32-bit unsigned integer objects to and from various other representations.

UInt64Converter

Fornece um conversor de tipo para converter objetos de tipo inteiro sem sinal de 64 bits para e de outras representações.Provides a type converter to convert 64-bit unsigned integer objects to and from other representations.

VersionConverter

Fornece um conversor de tipo para converter objetos Version para e de diversas outras representações.Provides a type converter to convert Version objects to and from various other representations.

WarningException

Especifica uma exceção tratada como um aviso em vez de um erro.Specifies an exception that is handled as a warning instead of an error.

Win32Exception

Gera uma exceção para um código de erro Win32.Throws an exception for a Win32 error code.

Estruturas

SortDescription

Define a direção e o nome da propriedade a ser usada como critério para classificar uma coleção.Defines the direction and the property name to be used as the criteria for sorting a collection.

Interfaces

IBindingList

Fornece os recursos necessários para dar suporte a cenários complexos e simples durante a associação de uma fonte de dados.Provides the features required to support both complex and simple scenarios when binding to a data source.

IBindingListView

Estende a interface de IBindingList fornecendo recursos avançados de classificação e filtragem.Extends the IBindingList interface by providing advanced sorting and filtering capabilities.

ICancelAddNew

Adiciona a funcionalidade transacional durante a adição de um novo item a uma coleção.Adds transactional capability when adding a new item to a collection.

IChangeTracking

Define o mecanismo para consultar o objeto para alterações e redefinição do status alterado.Defines the mechanism for querying the object for changes and resetting of the changed status.

ICollectionView

Habilita funcionalidades de gerenciamento de registro atual, de classificação personalizada, de filtragem e de agrupamento para as coleções.Enables collections to have the functionalities of current record management, custom sorting, filtering, and grouping.

ICollectionViewFactory

Uma interface que habilita coleções de implementação a criar uma exibição para seus dados.An interface that enables implementing collections to create a view to their data. Normalmente, o código do usuário não chama métodos nesta interface.Normally, user code does not call methods on this interface.

ICollectionViewLiveShaping

Define propriedades que permitem classificação, agrupamento e filtragem em uma CollectionView em tempo real.Defines properties that enables sorting, grouping, and filtering on a CollectionView in real time.

IComNativeDescriptorHandler

Fornece uma camada de mapeamento de nível superior entre um objeto COM e um TypeDescriptor.Provides a top-level mapping layer between a COM object and a TypeDescriptor.

IComponent

Fornece a funcionalidade requerida por todos os componentes.Provides functionality required by all components.

IContainer

Fornece a funcionalidade para contêineres.Provides functionality for containers. Contêineres são objetos que, logicamente, contêm zero ou mais componentes.Containers are objects that logically contain zero or more components.

ICustomTypeDescriptor

Fornece uma interface que concede informações de tipo personalizado dinâmico para um objeto.Provides an interface that supplies dynamic custom type information for an object.

IDataErrorInfo

Fornece a funcionalidade para oferecer informações de erro personalizadas as quais uma interface do usuário pode se associar.Provides the functionality to offer custom error information that a user interface can bind to.

IEditableCollectionView

Define os métodos e as propriedades que uma CollectionView implementa para fornecer recursos de edição a uma coleção.Defines methods and properties that a CollectionView implements to provide editing capabilities to a collection.

IEditableCollectionViewAddNewItem

Define os métodos e propriedades que um CollectionView implementa para habilitar a especificação de adição de itens de um tipo específico.Defines methods and properties that a CollectionView implements to enable specifying adding items of a specific type.

IEditableObject

Fornece funcionalidade para confirmar ou reverter as alterações para um objeto que é usado como uma fonte de dados.Provides functionality to commit or rollback changes to an object that is used as a data source.

IExtenderProvider

Define a interface para estender propriedades para outros componentes em um contêiner.Defines the interface for extending properties to other components in a container.

IIntellisenseBuilder

Fornece uma interface para facilitar a recuperação do nome do construtor e exibir o construtor.Provides an interface to facilitate the retrieval of the builder's name and to display the builder.

IItemProperties

Define uma propriedade que fornece informações sobre propriedades de um objeto.Defines a property that provides information about an object's properties.

IListSource

Fornece funcionalidade para um objeto retornar uma lista que pode ser associada a uma fonte de dados.Provides functionality to an object to return a list that can be bound to a data source.

INestedContainer

Fornece funcionalidade para contêineres aninhados, que logicamente contêm zero ou mais outros componentes e pertencem a um componente pai.Provides functionality for nested containers, which logically contain zero or more other components and are owned by a parent component.

INestedSite

Fornece a capacidade de recuperar o nome completo aninhado de um componente.Provides the ability to retrieve the full nested name of a component.

INotifyDataErrorInfo

Define os membros que classes de entidade de dados podem implementar para dar suporte à validação personalizada síncrona e assíncrona.Defines members that data entity classes can implement to provide custom synchronous and asynchronous validation support.

INotifyPropertyChanged

Notifica os clientes que um valor da propriedade foi alterado.Notifies clients that a property value has changed.

INotifyPropertyChanging

Notifica os clientes que um valor de propriedade está sendo alterado.Notifies clients that a property value is changing.

IRaiseItemChangedEvents

Indica se uma classe converte eventos de alteração de propriedade para eventos ListChanged.Indicates whether a class converts property change events to ListChanged events.

IRevertibleChangeTracking

Dá suporte à reversão das alterações.Provides support for rolling back the changes.

ISite

Fornece a funcionalidade requerida por sites.Provides functionality required by sites.

ISupportInitialize

Especifica que esse objeto dá suporte a uma notificação transacionada simples para inicialização em lote.Specifies that this object supports a simple, transacted notification for batch initialization.

ISupportInitializeNotification

Permite a coordenação da inicialização para um componente e suas propriedades dependentes.Allows coordination of initialization for a component and its dependent properties.

ISynchronizeInvoke

Fornece uma maneira executar um delegado de forma síncrona ou assíncrona.Provides a way to synchronously or asynchronously execute a delegate.

ITypeDescriptorContext

Fornece informações contextuais sobre um componente, como seu descritor de propriedade e contêiner.Provides contextual information about a component, such as its container and property descriptor.

ITypedList

Oferece funcionalidades para descobrir o esquema da lista vinculável, em que as propriedades disponíveis para associação são diferentes das propriedades públicas aos quais o objeto será associado.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.

Enumerações

BindableSupport

Especifica valores para indicar se uma propriedade pode ser associada a um elemento de dados ou a outra propriedade.Specifies values to indicate whether a property can be bound to a data element or another property.

BindingDirection

Especifica se o modelo pode ser associado de uma maneira ou de duas.Specifies whether the template can be bound one way or two ways.

CollectionChangeAction

Especifica como uma coleção é alterada.Specifies how the collection is changed.

DataObjectMethodType

Identifica o tipo de operação de dados executado por um método, conforme especificado pelo DataObjectMethodAttribute aplicados ao método.Identifies the type of data operation performed by a method, as specified by the DataObjectMethodAttribute applied to the method.

DesignerSerializationVisibility

Especifica a visibilidade que uma propriedade tem em relação ao serializador de tempo de design.Specifies the visibility a property has to the design-time serializer.

EditorBrowsableState

Especifica o estado navegável de uma propriedade ou método de dentro de um editor.Specifies the browsable state of a property or method from within an editor.

InheritanceLevel

Define os identificadores de tipos de níveis de herança.Defines identifiers for types of inheritance levels.

LicenseUsageMode

Especifica quando o License pode ser usado.Specifies when the License can be used.

ListChangedType

Especifica como a lista foi alterada.Specifies how the list changed.

ListSortDirection

Especifica a direção de uma operação de classificação.Specifies the direction of a sort operation.

MaskedTextResultHint

Especifica valores que descrevem sucintamente os resultados de um operação de análise de texto mascarado.Specifies values that succinctly describe the results of a masked text parsing operation.

NewItemPlaceholderPosition

Especifica em que local o espaço reservado para um novo item aparece na coleção.Specifies where the placeholder for a new item appears in the collection.

PropertyFilterOptions

Especifica quais propriedades devem ser relatadas por descritores de tipo, especificamente o método GetProperties(Object). Esta enumeração é usada para especificar o valor da propriedade Filter.This enumeration is used to specify the value of the Filter property.

PropertyTabScope

Define identificadores que indicam o escopo de persistência de uma guia na janela Propriedades.Defines identifiers that indicate the persistence scope of a tab in the Properties window.

RefreshProperties

Define identificadores que indicam o tipo de atualização da janela Propriedades.Defines identifiers that indicate the type of a refresh of the Properties window.

ToolboxItemFilterType

Define os identificadores usados para indicar o tipo de filtro que um ToolboxItemFilterAttribute usa.Defines identifiers used to indicate the type of filter that a ToolboxItemFilterAttribute uses.

Delegados

AddingNewEventHandler

Representa o método que manipulará o evento de AddingNew .Represents the method that will handle the AddingNew event.

AsyncCompletedEventHandler

Representa o método que manipulará o evento MethodNameCompleted de uma operação assíncrona.Represents the method that will handle the MethodNameCompleted event of an asynchronous operation.

CancelEventHandler

Representa o método que manipula um evento cancelável.Represents the method that handles a cancelable event.

CollectionChangeEventHandler

Representa o método que manipula o evento CollectionChanged acionado ao adicionar ou remover elementos da coleção.Represents the method that handles the CollectionChanged event raised when adding elements to or removing elements from a collection.

CurrentChangingEventHandler

Representa o método que manipula o evento CurrentChanging.Represents the method that handles the CurrentChanging event.

DoWorkEventHandler

Representa o método que manipulará o evento de DoWork .Represents the method that will handle the DoWork event. Essa classe não pode ser herdada.This class cannot be inherited.

HandledEventHandler

Representa um método que pode manipular eventos que podem ou não exigir processamento adicional depois que o manipulador de eventos é retornado.Represents a method that can handle events which may or may not require further processing after the event handler has returned.

ListChangedEventHandler

Representa o método que manipulará o evento ListChanged da classe IBindingList.Represents the method that will handle the ListChanged event of the IBindingList class.

ProgressChangedEventHandler

Representa o método que manipulará o evento ProgressChanged da classe BackgroundWorker.Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. Essa classe não pode ser herdada.This class cannot be inherited.

PropertyChangedEventHandler

Representa o método que manipulará o evento PropertyChanged gerado quando uma propriedade é alterada em um componente.Represents the method that will handle the PropertyChanged event raised when a property is changed on a component.

PropertyChangingEventHandler

Representa o método que manipulará o evento PropertyChanging de uma interface INotifyPropertyChanging.Represents the method that will handle the PropertyChanging event of an INotifyPropertyChanging interface.

RefreshEventHandler

Representa o método que manipula o evento Refreshed gerado quando um Type ou componente é alterado durante o tempo de design.Represents the method that handles the Refreshed event raised when a Type or component is changed during design time.

RunWorkerCompletedEventHandler

Representa o método que manipulará o evento de RunWorkerCompleted de uma classe BackgroundWorker.Represents the method that will handle the RunWorkerCompleted event of a BackgroundWorker class.

Comentários

As classes neste namespace dividem-se nas seguintes categorias:The classes in this namespace divide into the following categories: