動的にテキスト項目の定義されている長さを取得して、その長さで入力チェックを行いたい場合などに使う。
以下は、商談のカスタム項目の場合
Opportunity.Hogehoge__c.getDescribe().getLength();
これを応用すると、フィールド名の文字列情報だけがあるときに、以下のようにして、その文字列に対応するフィールドの長さを取得できる
Schema.SObjectType.Opportunity.fields.getMap().get('name').getDescribe().getLength()