FontTypeConverter.ConvertTo Methode

Definition

Konvertiert ein GlyphRun Objekt des angegebenen Typs in ein Objekt.

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

Parameter

context
ITypeDescriptorContext

Ein Objekt, das Kontextinformationen bereitstellt.

culture
CultureInfo

Die Sprache und Kultur, die während der Konvertierung verwendet wird.

value
Object

Das Objekt, das Sie konvertieren möchten.

destinationType
Type

Der Typ, in den Sie konvertiert werden möchten value .

Gibt zurück

Der neue Object des angegebenen Typs. Wie in dieser Klasse implementiert, muss dies ein Uri. Er drückt den URI (Uniform Resource Identifier) der Schriftartuntermenge aus, die value vom Parameter verwendet wird.

Ausnahmen

Dies destinationType ist kein Typ, in den value konvertiert werden kann.

context ist null.

value ist null.

Beim Serialisieren der Glyphenausführung tritt ein Fehler auf.

Hinweise

Wie in dieser Klasse implementiert, value muss es sich um eine GlyphRun.

Wie in dieser Klasse implementiert, destinationType muss es sich um ein Uri oder das NotSupportedException Ausgelöste handeln.

Der culture Parameter wird nicht verwendet. Siehe Hinweise für Vererbungen.

Hinweise für Vererber

Überschreiben Sie diese Methode, um Ihre eigene Konvertierung bereitzustellen. Verwenden Sie den culture Parameter, um die Sprache und Kultur anzugeben. Verwenden Sie den context Parameter, um zusätzliche Informationen zur Umgebung zu extrahieren, aus der dieser Konverter aufgerufen wird. Dieser Parameter kann daher immer überprüft werden null. Außerdem können Eigenschaften für das context Objekt einen Nullverweis (Nothing) zurückgeben.

Gilt für: