System.ConvUtils.TryConvTypeToFamily
Delphi
function TryConvTypeToFamily(const AType: TConvType; out AFamily: TConvFamily): Boolean;
function TryConvTypeToFamily(const AFrom, ATo: TConvType; out AFamily: TConvFamily): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall TryConvTypeToFamily(const TConvType AType, /* out */ TConvFamily &AFamily)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.ConvUtils.pas System.ConvUtils.hpp |
System.ConvUtils | System.ConvUtils |
説明
変換の種類またはそれらの組み合わせが登録されている変換ファミリーの識別子を取り出します。
TryConvTypeToFamily 関数は,指定された変換の種類が属する変換ファミリーの識別子を参照します。変換の種類は,その種類が登録されるときに RegisterConversionType 関数によって変換ファミリーと関連付けられます。
AType は,登録されている変換の種類(単位)の識別子です。
AFrom と ATo は,同じファミリーに属していると想定される 2 つの登録されている変換の種類です。
AFamily は,変換ファミリーの識別子を返します。
TryConvTypeToFamily は,ファミリーを取得できる場合,つまり AType が登録されている変換の種類であるか,AFrom と ATo がともに同じファミリーに登録されている場合に true を返し,それ以外の場合は false を返します。