共用方式為


SelectionRangeConverter.CanConvertFrom(ITypeDescriptorContext, Type) 方法

定義

判斷這個轉換子是否可以透過查詢提供的型別描述項內容,將指定之來源型別的物件轉換成轉換子的原生型別。

public:
 override bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ sourceType);
public override bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
public override bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertFrom (context As ITypeDescriptorContext, sourceType As Type) As Boolean

參數

context
ITypeDescriptorContext

ITypeDescriptorContext,提供格式內容。

sourceType
Type

要轉換的來源 Type

傳回

Boolean

如果這個轉換子可以執行指定的轉換,則為 true,否則為 false

備註

類別 SelectionRangeConverter 是特製化,用於在 型別 StringSelectionRange 之間轉換。 因此,如果 sourceType 參數的類型為 ,則 CanConvertFrom 方法會 trueString 回 。 否則,它會延遲呼叫這個方法的基底實作 。 TypeConverter.CanConvertFrom(ITypeDescriptorContext, Type)

給繼承者的注意事項

請覆寫這個方法以提供您自己的轉換需求。

可以使用 context 參數來擷取環境的其他資訊,而這個轉換子就是從這個環境叫用的。 參數可能是 null ,因此您應該一律驗證資訊。 此外,內容物件上的屬性也可能會傳回 null

適用於

另請參閱