ArrayConverter.ConvertTo Metoda

Definicja

Konwertuje podany obiekt wartości na określony typ docelowy.

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);
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

Element ITypeDescriptorContext , który udostępnia kontekst formatu.

culture
CultureInfo

Kultura, w której value zostanie przekształcona.

value
Object

Element Object do konwersji.

destinationType
Type

Element Type , aby przekonwertować wartość na.

Zwraca

Element Object reprezentujący przekonwertowaną wartość.

Wyjątki

destinationType to null.

Nie można wykonać konwersji.

Uwagi

Ten konwerter może przekonwertować tablicę na ciąg.

Parametr context może służyć do wyodrębniania dodatkowych informacji o środowisku, z którego jest wywoływany ten konwerter. Może to być null, więc zawsze sprawdzaj. Ponadto właściwości obiektu kontekstu mogą zwracać wartość null.

Uwaga

Przekonwertowany wynik zostanie wyświetlony w przeglądarce właściwości. Jeśli na przykład konwertujesz tablicę znaków na ciąg, zostanie ona wyświetlona jako char[] array.

Dotyczy