Represent access to account object of currently selected account (only for strategies)
SYNTAX
Account Current { get; }
EXAMPLE
The following example shows how to create an Account object that provides access to current account. using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Drawing; using PTLRuntime.NETScript; namespace AccountAction { public class AccountAction : NETStrategy { string accId; public override void Init() { Accounts.Current.Update += new Action<Account>(CurrentAccUpdate);//Subscribes a method that is called each time when account parameters are changed. Account currentAcc = Accounts.Current; //creation and initialization of the object Account. accId = currentAcc.Id; } //This function will be called after updating account information. private void CurrentAccUpdate(Account currentAcc) { currentAcc = Accounts.GetAccountById(accId);//Selects Account by unique Id. Print("Account information update by account : " + currentAcc.Name); } public override void Complete() { Accounts.Current.Update -= new Action<Account>(CurrentAccUpdate);//Unsubscribe. } } }