バージョン

CanEditType メソッド (ValueEditor)

エディターはネイティブで指定したタイプの編集値をサポートするかどうかを決定します。
シンタックス
'宣言
 
Public MustOverride Function CanEditType( _
   ByVal type As Type _
) As Boolean
public abstract bool CanEditType( 
   Type type
)

パラメータ

type
チェックするデータ型。

戻り値の型

エディターがネイティブで指定したタイプの編集値をサポートする場合は True、そうでなければ False を返します。
解説

CanEditType メソッドは、エディターがネイティブで指定したタイプの編集値をサポートするかどうかを示します。一般的に、このメソッドを呼び出す必要はありません。値エディター インフラストラクチャによって使用されます。

注; CanEditType は、ValueType プロパティでどちらのタイプに設定できるかを示しません。ValueType プロパティは、エディターのネイティブ データ タイプとそのタイプ間で変換するための変換ロジックがある限り、任意のタイプに設定することができます。たとえば、XamTextEditor はネイティブで編集文字列タイプだけをサポートします。ただし、その ValueType は Double または DateTime に設定できるか、文字列とそのデータ型間でエディターが変換できる限り任意のタイプに設定できます。ValueType はカスタム タイプに設定することもできます。ValueToTextConverter および ValueToDisplayTextConverter プロパティを使用してカスタム変換ロジックを提供できます。

参照