Aspose.Words.Examples.CSharp.Mail_Merge.NestedMailMergeCustom.CustomerMailMergeDataSource.GetValue C# (CSharp) Метод

GetValue() публичный Метод

Aspose.Words calls this method to get a value for every data field.
public GetValue ( string fieldName, object &fieldValue ) : bool
fieldName string
fieldValue object
Результат bool
            public bool GetValue(string fieldName, out object fieldValue)
            {
                switch (fieldName)
                {
                    case "FullName":
                        fieldValue = mCustomers[mRecordIndex].FullName;
                        return true;
                    case "Address":
                        fieldValue = mCustomers[mRecordIndex].Address;
                        return true;
                    case "Order":
                        fieldValue = mCustomers[mRecordIndex].Orders;
                        return true;
                    default:
                        // A field with this name was not found, 
                        // Return false to the Aspose.Words mail merge engine.
                        fieldValue = null;
                        return false;
                }
            }
NestedMailMergeCustom.CustomerMailMergeDataSource