Język

FontTypeConverter.ConvertTo Metoda

Definicja

Konwertuje obiekt GlyphRun na obiekt określonego typu.

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

Parametry

context
ITypeDescriptorContext

Obiekt, który zawiera informacje kontekstowe.

culture
CultureInfo

Język i kultura, które są używane podczas konwersji.

value
Object

Obiekt, który chcesz przekonwertować.

destinationType
Type

Typ, na który chcesz value przekonwertować.

Zwraca

Nowy Object typ wyznaczony. Zgodnie z implementacją w tej klasie musi to być element Uri. Wyraża on jednolity identyfikator zasobu (URI) podzestawu czcionki, który jest używany przez value parametr .

Wyjątki

Typ destinationType nie jest typem, na który value można przekonwertować.

context jest null.

value jest null.

Błąd występuje podczas serializacji przebiegu glif.

Uwagi

Zgodnie z implementacją w tej klasie value musi być .GlyphRun

Zgodnie z implementacją w tej klasie destinationType musi być elementem Uri lub NotSupportedException jest zgłaszany.

Parametr culture nie jest używany. Zobacz Uwagi dotyczące dziedziczenia.

Notatki dotyczące dziedziczenia

Zastąpi tę metodę, aby zapewnić własną konwersję. Użyj parametru , culture aby określić język i kulturę. Użyj parametru , context aby wyodrębnić dodatkowe informacje o środowisku, z którego jest wywoływany ten konwerter. Ten parametr może mieć nullwartość ; dlatego zawsze go sprawdzaj. Ponadto właściwości obiektu context mogą zwracać odwołanie o wartości null (Nothing).

Dotyczy