BuiltInRoleConverter.ConvertTo 方法

定義

將指定的物件轉換為另一個型別。

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

參數

context
ITypeDescriptorContext

格式子 (Formatter) 內容。

culture
CultureInfo

value 所要轉換成的文化特性 (Culture)。

value
Object

要轉換的物件。

destinationType
Type

要將物件轉換成的類型。

傳回

轉換的物件。

例外狀況

destinationTypeNothing

無法執行轉換作業。

備註

要轉換成和轉換的最常見類型是字串物件。 如果物件有效,且目的地類型為String,則預設實作會在 物件上呼叫 ToString

可以使用 context 參數來擷取環境的其他資訊,而這個轉換子就是從這個環境叫用的。 這可能是 Nothing,所以一定要檢查。 甚至,內容物件上的屬性可能會傳回 Nothing

此類型轉換器支援 Visual Basic User 物件。

適用於

另請參閱