public List <ISlideData> FetchCurrentPresentationData() { List <ISlideData> slideData = FunctionalTestExtensions.GetCurrentPresentation().Presentation .Slides.Cast <Slide>().Select(SlideData.FromSlide).ToList(); return(slideData); }
public Slide SelectSlide(string slideName) { List <Models.PowerPointSlide> slides = FunctionalTestExtensions.GetCurrentPresentation().Slides; for (int i = 0; i <= slides.Count; i++) { if (slideName == slides[i].Name) { Slide slide = slides[i].GetNativeSlide(); slide.Select(); FunctionalTestExtensions.GetCurrentWindow().View.GotoSlide(i + 1); return(slide); } } return(null); }
public Slide SelectSlide(int index) { var slides = FunctionalTestExtensions.GetCurrentPresentation().Slides; for (int i = 0; i <= slides.Count; i++) { if (i == (index - 1)) { var slide = slides[i].GetNativeSlide(); slide.Select(); FunctionalTestExtensions.GetCurrentWindow().View.GotoSlide(index); return(slide); } } return(null); }
public void DeleteSection(int index, bool deleteSlides) { FunctionalTestExtensions.GetCurrentPresentation().SectionProperties.Delete(index, deleteSlides); }
public void AddSection(int index, string sectionName) { FunctionalTestExtensions.GetCurrentPresentation().SectionProperties.AddSection(index, sectionName); }
public void RenameSection(int index, string newName) { FunctionalTestExtensions.GetCurrentPresentation().SectionProperties.Rename(index, newName); }
public Slide[] GetAllSlides() { return(FunctionalTestExtensions.GetCurrentPresentation().Presentation.Slides.Cast <Slide>().ToArray()); }
public void ClosePresentation() { EnterFunctionalTest(); FunctionalTestExtensions.GetCurrentPresentation().Presentation.Close(); }
public void SavePresentationAs(string presName) { FunctionalTestExtensions.GetCurrentPresentation().Presentation.SaveCopyAs(presName); }