Intuit客户帐户数据API - 获取帐户类型

问题描述:

我正在使用Intuit IPP .Net客户帐户数据SDK v1,并想知道如何确定用户银行/信用等帐户的帐户类型。Intuit客户帐户数据API - 获取帐户类型

我看到通过getAccount()响应的(例如)

<ns2:bankingAccountType>CHECKING</ns2:bankingAccountType> 

标签,但我看不出有什么办法让真正得到这个数据回来了,所以我可以利用它。有没有另一种方法我错过了?

要确定帐户类型,您需要查看对象的类型,然后将其转换为适当的类型。每个账户类型可能有一些额外的类成员(即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; 
    } 
} 
+0

优秀。这对我有效。谢谢你的帮助。 – user3204191