Esempio n. 1
0
        private static void AddSlideMasterToSlideMasterIdList(PresentationPart presentationPart, SlideMasterPart slideMasterPart)
        {
            Presentation      presentation      = presentationPart.Presentation;
            SlideMasterIdList slideMasterIdList = presentationPart.Presentation.SlideMasterIdList;

            slideMasterIdList.AppendChild(new SlideMasterId()
            {
                Id             = slideMasterIdList.Elements <SlideMasterId>().Select(sm => sm.Id.Value).DefaultIfEmpty(2147483647u).Max() + 1,
                RelationshipId = presentationPart.GetIdOfPart(slideMasterPart)
            });

            presentation.Save(presentationPart);
        }