// Token: 0x0600242D RID: 9261 RVA: 0x00082494 File Offset: 0x00080694 private static T CreateExpandedShape <T>(T baseShape, PropertyPath[] expandedProperties) where T : ResponseShape, new() { T result = WellKnownShapes.CreateExpandedShapeFromProperties <T>(baseShape.AdditionalProperties, expandedProperties); result.FlightedProperties = new Dictionary <string, PropertyPath[]>(baseShape.FlightedProperties); return(result); }
// Token: 0x06002433 RID: 9267 RVA: 0x00082D3C File Offset: 0x00080F3C private static ItemResponseShape CreateFullCalendarItemResponseShape() { return(new ItemResponseShape { BaseShape = ShapeEnum.IdOnly, AddBlankTargetToLinks = true, FilterHtmlContent = true, InlineImageUrlTemplate = "/service.svc/s/GetFileAttachment", AdditionalProperties = WellKnownShapes.GetFullCalendarItemAdditionalProperties() }); }
// Token: 0x06002430 RID: 9264 RVA: 0x00082698 File Offset: 0x00080898 private static AttachmentResponseShape CreateItemAttachmentBaseResponseShape() { AttachmentResponseShape attachmentResponseShape = new AttachmentResponseShape { BaseShape = ShapeEnum.IdOnly }; List <PropertyPath> list = new List <PropertyPath>(); list.AddRange(WellKnownShapes.GetItemAttachmentAdditionalProperties()); list.AddRange(WellKnownShapes.GetFullCalendarItemAdditionalProperties()); attachmentResponseShape.AdditionalProperties = list.ToArray(); return(attachmentResponseShape); }