Toggle menu
862
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GroupBuilderBulkmailVariable class

From Catglobe Wiki
Revision as of 06:52, 2 July 2020 by Administrator (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

GroupBuilderBulkmailVariable


Represents a group builder variable for bulkmail.

Parent class

Inherits from GroupBuilderVariable

Constructors

  • () - Create new variable

Methods

  • (From object) string ToString() - The string representation of the object.

Properties

  • int BulkmailResourceId { get; set; } - Bulkmail to get users from
  • bool Include { get; set; } - Include users that match rule, or exclude
  • string ObjectTypeName { get; } - The name of the type of object.
  • (From object) TypeInformation TypeInformation { get; } - Get information about this class.


Examples

//Create a new group
string groupName = "Test Group Builder: bulkmailVariable";
number groupTemplateResourceId=2066;
number parentResourceId = 11088827;
array group = Group_new(groupName, groupTemplateResourceId, parentResourceId);
Group_save(group);
number groupRId = group[GROUP_RESOURCE_ID ];
 
//Create rule for the group
 
GroupBuilderRoot root = new GroupBuilderRoot (groupRId); 
 
GroupBuilderBulkmailVariable bulkmailVariable = new GroupBuilderBulkmailVariable ();
bulkmailVariable.BulkmailResourceId=15547138;
bulkmailVariable.Include=true;
 
GroupBuilderRule rule = new GroupBuilderRule (root);
rule.Add(bulkmailVariable);
 
GroupBuilderRuleCollection ruleColection = root.RootRules;
ruleColection.Add(rule);
 
root.Save();