Пример #1
0
 private static void CreateSchema()
 {
     VTodo.conversionSchema = new Dictionary <object, SchemaInfo>();
     VTodo.AddSchemaInfo(PropertyId.DateTimeStart, new PromoteTaskPropertyDelegate(VTodo.PromoteStartDate), null);
     VTodo.AddSchemaInfo(PropertyId.Completed, new PromoteTaskPropertyDelegate(VTodo.PromoteCompleteDate), null);
     VTodo.AddSchemaInfo(PropertyId.DateTimeDue, new PromoteTaskPropertyDelegate(VTodo.PromoteDueDate), null);
     VTodo.AddSchemaInfo(PropertyId.Status, new PromoteTaskPropertyDelegate(VTodo.PromoteStatus), null);
     VTodo.AddSchemaInfo(PropertyId.Summary, new PromoteTaskPropertyDelegate(VItemBase.PromoteSubject), null);
     VTodo.AddSchemaInfo(PropertyId.Description, new PromoteTaskPropertyDelegate(VItemBase.PromoteDescription), null);
     VTodo.AddSchemaInfo(PropertyId.Comment, new PromoteTaskPropertyDelegate(VItemBase.PromoteComment), null);
     VTodo.AddSchemaInfo(PropertyId.Class, new PromoteTaskPropertyDelegate(VItemBase.PromoteClass), null);
     VTodo.AddSchemaInfo(PropertyId.Priority, new PromoteTaskPropertyDelegate(VItemBase.PromotePriority), null);
     VTodo.AddSchemaInfo("X-MICROSOFT-CDO-IMPORTANCE", new PromoteTaskPropertyDelegate(VItemBase.PromoteXImportance), null);
 }
Пример #2
0
 private static void AddSchemaInfo(string propertyName, object promotionMethod, object demotionMethod)
 {
     VTodo.AddSchemaInfo(new CalendarPropertyId(propertyName), promotionMethod, demotionMethod, CalendarMethod.All, IcalFlags.None);
 }