protected override void OnSetParameters(int version, IReadOnlyList <string> parameters) { ListFormat = DataComponentSettingsHelper.GetParameterAsEnum(parameters, 0, ListFormatSpecifier.GroupAndRole); DataViewGuid = DataComponentSettingsHelper.GetParameterOrDefault(parameters, 1, string.Empty).AsGuidOrNull(); RoleType = DataComponentSettingsHelper.GetParameterAsEnum <RoleTypeSpecifier>(parameters, 2); MemberStatus = DataComponentSettingsHelper.GetParameterAsEnum <GroupMemberStatus>(parameters, 3); }
protected override void OnSetParameters(int version, IReadOnlyList <string> parameters) { ListFormat = DataComponentSettingsHelper.GetParameterAsEnum(parameters, 0, ListFormatSpecifier.NameAndRelationship); List <string> selectedRoleGuids; FamilyRelationshipTypeGuids.Clear(); selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList(parameters, 1, ","); foreach (var roleGuid in selectedRoleGuids) { FamilyRelationshipTypeGuids.Add(roleGuid.AsGuid()); } KnownRelationshipTypeGuids.Clear(); selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList(parameters, 2, ","); foreach (var roleGuid in selectedRoleGuids) { KnownRelationshipTypeGuids.Add(roleGuid.AsGuid()); } }
protected override void OnSetParameters( int version, IReadOnlyList<string> parameters ) { ListFormat = DataComponentSettingsHelper.GetParameterAsEnum( parameters, 0, ListFormatSpecifier.NameAndRelationship ); List<string> selectedRoleGuids; FamilyRelationshipTypeGuids.Clear(); selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList( parameters, 1, "," ); foreach ( var roleGuid in selectedRoleGuids ) { FamilyRelationshipTypeGuids.Add( roleGuid.AsGuid() ); } KnownRelationshipTypeGuids.Clear(); selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList( parameters, 2, "," ); foreach ( var roleGuid in selectedRoleGuids ) { KnownRelationshipTypeGuids.Add( roleGuid.AsGuid() ); } }
protected override void OnSetParameters( int version, IReadOnlyList<string> parameters ) { ListFormat = DataComponentSettingsHelper.GetParameterAsEnum( parameters, 0, ListFormatSpecifier.GroupAndRole ); DataViewGuid = DataComponentSettingsHelper.GetParameterOrDefault( parameters, 1, string.Empty ).AsGuidOrNull(); RoleType = DataComponentSettingsHelper.GetParameterAsEnum<RoleTypeSpecifier>( parameters, 2 ); MemberStatus = DataComponentSettingsHelper.GetParameterAsEnum<GroupMemberStatus>( parameters, 3 ); }