SObjectType
Schema.sObjectType オブジェクトは、getReferenceTo メソッドを使用して Field Describe Result から、または getSObjectType メソッドを使用して sObject Describe Result から返されます。
名前空間
Schema
SObjectTypeを取得する日常コード
①
SObjectType token1 = Schema.opportunity.sObjectType;
System.debug('token1:'+token1);
②
Map tokenMap = System.Schema.getGlobalDescribe();
SObjectType token2 = tokenMap.get('opportunity');
System.debug('token2:'+token2);
③
Co_SaisankeisankihonRireki__c obj = new opportunity();
SObjectType token3_1 = obj.getSObjectType();
System.debug('token3_1:'+token3_1);
④
List objList = new List();
SObjectType token3_2 = objList.getSObjectType();
System.debug('token3_2:'+token3_2);
⑤
Id oppId = Id.valueOf('a1Z9D000000oArKUAU');【環境18桁SFDCID】
SObjectType token4 = oppId.getSObjectType();
System.debug('token4:'+token4);