FontTypeConverter.ConvertTo Metodo

Definizione

Converte un oggetto GlyphRun in un oggetto del tipo specificato.

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

Parametri

context
ITypeDescriptorContext

Oggetto che fornisce informazioni contestuali.

culture
CultureInfo

Lingua e impostazioni cultura utilizzate durante la conversione.

value
Object

Oggetto da convertire.

destinationType
Type

Tipo in cui si desidera value eseguire la conversione.

Valori restituiti

Object Nuovo del tipo designato. Come implementato in questa classe, deve essere un oggetto Uri. Esprime l'URI (Uniform Resource Identifier) del subset del tipo di carattere utilizzato dal value parametro .

Eccezioni

non destinationType è un tipo che value può essere convertito in .

Il context è null.

Il value è null.

Si verifica un errore durante la serializzazione dell'esecuzione del glifo.

Commenti

Come implementato in questa classe, value deve essere .GlyphRun

Come implementato in questa classe, destinationType deve essere un Uri oggetto o NotSupportedException viene generato .

Il culture parametro non viene utilizzato. Vedere Note per gli eredi.

Note per gli eredi

Eseguire l'override di questo metodo per fornire una conversione personalizzata. Usare il culture parametro per specificare la lingua e le impostazioni cultura. Usare il context parametro per estrarre informazioni aggiuntive sull'ambiente da cui viene richiamato questo convertitore. Questo parametro può essere null, quindi controllarlo sempre. Inoltre, le proprietà sull'oggetto context possono restituire un riferimento Null (Nothing).

Si applica a