我正在使用Intuit IPP .Net客户帐户数据SDK v1,并想知道如何确定用户的银行/信用等帐户的帐户类型。
我看到(例如)
<ns2:bankingAccountType>CHECKING</ns2:bankingAccountType>
标记通过getAccount()
响应,但我认为无法实际获取此数据,因此我可以使用它。可能还有另一种我错过的方式吗?
答案 0 :(得分:0)
要确定帐户类型,您需要查看对象的类型,然后将其强制转换为适当的类型。每种帐户类型可能都有一些额外的类成员(即BankingAccount类型具有bankingAccountType属性)。
例如:
// Check account type
if (account.GetType() == typeof(BankingAccount))
{
// Get banking account type.
var bankingAccount = (BankingAccount)account;
if (bankingAccount.bankingAccountTypeFieldSpecified)
{
var bankingAccountType = bankingAccount.bankingAccountType;
}
}