Exemple #1
0
 public static bool IsReport(string itemClass, string reportSuffixOrClass)
 {
     return((ObjectClass.IsOfClass(itemClass, "REPORT") && ObjectClass.HasSuffix(itemClass, reportSuffixOrClass)) || (ObjectClass.ReportClasses.IsReportOfSpecialCasedClass(reportSuffixOrClass) && ObjectClass.IsOfClass(itemClass, reportSuffixOrClass)));
 }
Exemple #2
0
 public static bool IsSmime(string itemClass)
 {
     return(ObjectClass.HasSuffix(itemClass, "SMIME") || ObjectClass.HasSuffix(itemClass, "SMIME.MultipartSigned") || ObjectClass.HasSuffix(itemClass, "SMIME.Encrypted") || ObjectClass.HasSuffix(itemClass, "SMIME.SignedEncrypted") || ObjectClass.HasSuffix(itemClass, "SMIME.Signed"));
 }
Exemple #3
0
 public static bool IsUMMessage(string itemClass)
 {
     return(ObjectClass.IsOfClass(itemClass, "IPM.Note.Microsoft.Missed.Voice") || ObjectClass.IsOfClass(itemClass, "IPM.Note.Microsoft.Voicemail.UM") || ObjectClass.IsOfClass(itemClass, "IPM.Note.Microsoft.Fax") || ObjectClass.IsOfClass(itemClass, "IPM.Note.Microsoft.Partner.UM") || ObjectClass.HasSuffix(itemClass, "Microsoft.Voicemail") || itemClass.IndexOf(".Microsoft.Voicemail.", StringComparison.OrdinalIgnoreCase) != -1);
 }
Exemple #4
0
 public static bool IsSmimeClearSigned(string itemClass)
 {
     return(ObjectClass.HasSuffix(itemClass, "SMIME.MultipartSigned"));
 }