When doing Bayesian estimation, you can supply a class that calculates some function (that you specify) of the model parameters. Amos calls upon your class repeatedly to calculate the function, each time with a different set of parameter values. In the end, Amos uses the information gathered in this way to approximate the posterior distribution of your function. This function is referred to in the Amos documentation as a custom estimand.
Example 29 in the User's Guide shows how to specify a custom estimand in Visual Basic. Specifying a custom estimand in C# is similar.