Esempio n. 1
0
 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)
     }));
 }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
 internal override Restriction BuildRestriction()
 {
     return(Condition.CreateBooleanPropertyRestriction(PropTag.MessageRecipMe, true, Restriction.RelOp.Equal));
 }