FontTypeConverter.ConvertTo Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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).