ComponentConverter Класс

Определение

Предоставляет преобразователь типов для преобразования компонентов в различные другие представления и из других представлений.

public ref class ComponentConverter : System::ComponentModel::ReferenceConverter
public class ComponentConverter : System.ComponentModel.ReferenceConverter
type ComponentConverter = class
    inherit ReferenceConverter
Public Class ComponentConverter
Inherits ReferenceConverter
Наследование

Комментарии

Этот класс реализует GetPropertiesSupported и GetProperties возвращает свойства с помощью GetProperties метода TypeDescriptor.

Дополнительные сведения о преобразователях типов см. в базовом TypeConverter классе.

Замечание

Никогда не следует создавать экземпляр ComponentConverter. Вместо этого вызовите GetConverter метод TypeDescriptor. Дополнительные сведения см. в примерах базового TypeConverter класса.

Этот преобразователь преобразует объект, реализующий IComponent и отображающий его свойства в окно свойств.

Конструкторы

Имя Описание
ComponentConverter(Type)

Инициализирует новый экземпляр класса ComponentConverter.

Методы

Имя Описание
CanConvertFrom(ITypeDescriptorContext, Type)

Возвращает значение, указывающее, может ли этот преобразователь преобразовать объект в заданном исходном типе в ссылочный объект с помощью указанного контекста.

(Унаследовано от ReferenceConverter)
CanConvertFrom(Type)

Возвращает, может ли этот преобразователь преобразовать объект заданного типа в тип этого преобразователя.

(Унаследовано от TypeConverter)
CanConvertTo(ITypeDescriptorContext, Type)

Возвращает, может ли этот преобразователь преобразовать объект в указанный тип, используя указанный контекст.

(Унаследовано от TypeConverter)
CanConvertTo(Type)

Возвращает, может ли этот преобразователь преобразовать объект в указанный тип.

(Унаследовано от TypeConverter)
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

Преобразует заданный объект в ссылочный тип.

(Унаследовано от ReferenceConverter)
ConvertFrom(Object)

Преобразует заданное значение в тип этого преобразователя.

(Унаследовано от TypeConverter)
ConvertFromInvariantString(ITypeDescriptorContext, String)

Преобразует заданную строку в тип этого преобразователя, используя инвариантный язык и региональные параметры и указанный контекст.

(Унаследовано от TypeConverter)
ConvertFromInvariantString(String)

Преобразует указанную строку в тип этого преобразователя с помощью инвариантного языка и региональных параметров.

(Унаследовано от TypeConverter)
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

Преобразует заданный текст в объект, используя указанный контекст и сведения о языках и региональных параметрах.

(Унаследовано от TypeConverter)
ConvertFromString(ITypeDescriptorContext, String)

Преобразует заданный текст в объект с помощью указанного контекста.

(Унаследовано от TypeConverter)
ConvertFromString(String)

Преобразует указанный текст в объект.

(Унаследовано от TypeConverter)
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

Преобразует заданный объект значения в ссылочный тип с помощью указанного контекста и аргументов.

(Унаследовано от ReferenceConverter)
ConvertTo(Object, Type)

Преобразует заданный объект значения в указанный тип с помощью аргументов.

(Унаследовано от TypeConverter)
ConvertToInvariantString(ITypeDescriptorContext, Object)

Преобразует указанное значение в инвариантное строковое представление языка и региональных параметров с помощью указанного контекста.

(Унаследовано от TypeConverter)
ConvertToInvariantString(Object)

Преобразует указанное значение в инвариантное строковое представление языка и региональных параметров.

(Унаследовано от TypeConverter)
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

Преобразует заданное значение в строковое представление с помощью указанного контекста и сведений о языке и региональных параметрах.

(Унаследовано от TypeConverter)
ConvertToString(ITypeDescriptorContext, Object)

Преобразует заданное значение в строковое представление с помощью заданного контекста.

(Унаследовано от TypeConverter)
ConvertToString(Object)

Преобразует указанное значение в строковое представление.

(Унаследовано от TypeConverter)
CreateInstance(IDictionary)

Повторно создает заданный Object набор значений свойств для объекта.

(Унаследовано от TypeConverter)
CreateInstance(ITypeDescriptorContext, IDictionary)

Создает экземпляр типа, с которым он TypeConverter связан, используя указанный контекст, присвоив объекту набор значений свойств.

(Унаследовано от TypeConverter)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetConvertFromException(Object)

Возвращает исключение, вызывающее, если преобразование не может быть выполнено.

(Унаследовано от TypeConverter)
GetConvertToException(Object, Type)

Возвращает исключение, вызывающее, если преобразование не может быть выполнено.

(Унаследовано от TypeConverter)
GetCreateInstanceSupported()

Возвращает, требуется ли изменение значения для этого объекта вызов CreateInstance(IDictionary) метода для создания нового значения.

(Унаследовано от TypeConverter)
GetCreateInstanceSupported(ITypeDescriptorContext)

Возвращает значение, изменяющееся в этом объекте, требуется вызов CreateInstance(IDictionary) для создания нового значения с помощью указанного контекста.

(Унаследовано от TypeConverter)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.

(Унаследовано от Object)
GetProperties(ITypeDescriptorContext, Object, Attribute[])

Возвращает коллекцию свойств для типа компонента, указанного параметром значения.

GetProperties(ITypeDescriptorContext, Object)

Возвращает коллекцию свойств для типа массива, указанного параметром значения, с помощью указанного контекста.

(Унаследовано от TypeConverter)
GetProperties(Object)

Возвращает коллекцию свойств для типа массива, указанного параметром значения.

(Унаследовано от TypeConverter)
GetPropertiesSupported()

Возвращает значение, поддерживает ли этот объект свойства.

(Унаследовано от TypeConverter)
GetPropertiesSupported(ITypeDescriptorContext)

Возвращает значение, указывающее, поддерживает ли этот объект свойства с помощью указанного контекста.

GetStandardValues()

Возвращает коллекцию стандартных значений из контекста по умолчанию для типа данных, предназначенного для этого преобразователя типов.

(Унаследовано от TypeConverter)
GetStandardValues(ITypeDescriptorContext)

Возвращает коллекцию стандартных значений для ссылочного типа данных.

(Унаследовано от ReferenceConverter)
GetStandardValuesExclusive()

Возвращает, является ли коллекция стандартных значений, возвращаемая из GetStandardValues() него, эксклюзивным списком.

(Унаследовано от TypeConverter)
GetStandardValuesExclusive(ITypeDescriptorContext)

Возвращает значение, указывающее, является ли список стандартных значений, возвращаемых из GetStandardValues(ITypeDescriptorContext) него, эксклюзивным списком.

(Унаследовано от ReferenceConverter)
GetStandardValuesSupported()

Возвращает значение, поддерживающее стандартный набор значений, которые можно выбрать из списка.

(Унаследовано от TypeConverter)
GetStandardValuesSupported(ITypeDescriptorContext)

Возвращает значение, указывающее, поддерживает ли этот объект стандартный набор значений, которые можно выбрать из списка.

(Унаследовано от ReferenceConverter)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IsValid(ITypeDescriptorContext, Object)

Возвращает, является ли заданный объект значения допустимым для этого типа и для указанного контекста.

(Унаследовано от TypeConverter)
IsValid(Object)

Возвращает, является ли заданный объект значения допустимым для этого типа.

(Унаследовано от TypeConverter)
IsValueAllowed(ITypeDescriptorContext, Object)

Возвращает значение, указывающее, можно ли добавить определенное значение в коллекцию стандартных значений.

(Унаследовано от ReferenceConverter)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SortProperties(PropertyDescriptorCollection, String[])

Сортирует коллекцию свойств.

(Унаследовано от TypeConverter)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к