FontTypeConverter.ConvertTo Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует GlyphRun в объект заданного типа.
public:
override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value, Type ^ destinationType);
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType);
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
Public Overrides Function ConvertTo (context As ITypeDescriptorContext, culture As CultureInfo, value As Object, destinationType As Type) As Object
Параметры
- context
- ITypeDescriptorContext
Объект, предоставляющий контекстную информацию.
- culture
- CultureInfo
Язык и региональные параметры, используемые в процессе преобразования.
- value
- Object
Преобразуемый объект.
- destinationType
- Type
Тип, к которому необходимо преобразовать value
.
Возвращаемое значение
Новый Object указанного типа. В реализации данного класса это должен быть Uri. Он представляет универсальный код ресурса (URI) подмножества шрифта, который используется параметром value
.
Исключения
К типу destinationType
значение value
не может быть преобразовано.
Значение параметра context
— null
.
Значение параметра value
— null
.
При сериализации цепочки глифов произошла ошибка.
Комментарии
Как реализовано в этом классе, value
должен быть .GlyphRun
Как реализовано в этом классе, destinationType
должен быть Uri NotSupportedException или создается.
Параметр culture
не используется. См. примечания для наследутелей.
Примечания для тех, кто наследует этот метод
Переопределите этот метод, чтобы обеспечить собственное преобразование. culture
Используйте параметр, чтобы указать язык и язык и региональные параметры. Для получения дополнительных сведений о среде, из которой вызывается этот преобразователь, используйте параметр context
. Этот параметр может быть null
таким: поэтому всегда проверяйте его. Свойства объекта context
могут также возвращать пустую ссылку (Nothing
).