protected static Restriction CreateCcToMeRestriction() { return(Restriction.And(new Restriction[] { Condition.CreateBooleanPropertyRestriction(PropTag.MessageCcMe, true, Restriction.RelOp.Equal), Condition.CreateBooleanPropertyRestriction(PropTag.MessageRecipMe, true, Restriction.RelOp.Equal), Condition.CreateBooleanPropertyRestriction(PropTag.MessageToMe, false, Restriction.RelOp.Equal) })); }
protected static Restriction CreateOnlyToMeRestriction() { Restriction[] array = new Restriction[3]; array[0] = Condition.CreateBooleanPropertyRestriction(PropTag.MessageToMe, true, Restriction.RelOp.Equal); Restriction restriction = Condition.CreateStringContentRestriction(PropTag.DisplayTo, ";", ContentFlags.SubString); array[1] = Restriction.Not(restriction); array[2] = Condition.CreatePropertyRestriction <string>(PropTag.DisplayCc, string.Empty); return(Restriction.And(array)); }
internal override Restriction BuildRestriction() { return(Condition.CreateBooleanPropertyRestriction(PropTag.MessageRecipMe, true, Restriction.RelOp.Equal)); }