IPresentation

IPresentation интерфейс

Презентационный документ

public interface IPresentation : IDisposable, IPresentationComponent

Свойства

ИмяОписание
AllCustomXmlParts { get; }Возвращает все пользовательские части данных в презентации. Только для чтения ICustomXmlPart[].
AsIDisposable { get; }Возвращает интерфейс IDisposable. Только для чтения IDisposable.
AsIPresentationComponent { get; }Позволяет получить базовый интерфейс IPresentationComponent. Только для чтения IPresentationComponent.
Audios { get; }Возвращает коллекцию всех встроенных аудиофайлов в презентации. Только для чтения IAudioCollection.
CommentAuthors { get; }Возвращает коллекцию авторов комментариев. Только для чтения ICommentAuthorCollection.
CurrentDateTime { get; set; }Возвращает или задаёт дату и время, которые заменят содержимое полей datetime. По умолчанию – время создания этого объекта Presentation. Чтение/запись DateTime.
CustomData { get; }Возвращает пользовательские данные презентации. Только для чтения ICustomData.
DefaultTextStyle { get; }Возвращает стиль текста по умолчанию для фигур. Только для чтения ITextStyle.
DigitalSignatures { get; }Возвращает коллекцию подписей, использованных для подписи презентации. Только для чтения IDigitalSignatureCollection.
DocumentProperties { get; }Возвращает объект DocumentProperties, содержащий стандартные и пользовательские свойства документа. Только для чтения IDocumentProperties.
FirstSlideNumber { get; set; }Представляет номер первого слайда в презентации. Чтение/запись Int32.
FontsManager { get; }Возвращает менеджер шрифтов. Только для чтения IFontsManager.
HeaderFooterManager { get; }Возвращает менеджер HeaderFooter презентации. Только для чтения IPresentationHeaderFooterManager.
HyperlinkQueries { get; }Предоставляет простой доступ ко всем гиперссылкам, содержащимся во всех слайдах презентации (не в мастере, макете, слайдах заметок). Только для чтения IHyperlinkQueries.
Images { get; }Возвращает коллекцию всех изображений в презентации. Только для чтения IImageCollection.
LayoutSlides { get; }Возвращает список всех макетов слайдов, определённых в презентации. Только для чтения IGlobalLayoutSlideCollection.
MasterHandoutSlideManager { get; }Возвращает менеджер шаблона раздаточных материалов. Только для чтения IMasterHandoutSlideManager.
MasterNotesSlideManager { get; }Возвращает менеджер шаблона заметок. Только для чтения IMasterNotesSlideManager.
Masters { get; }Возвращает список всех мастер-слайдов, определённых в презентации. Только для чтения IMasterSlideCollection.
MasterTheme { get; }Возвращает мастер-тему презентации. Только для чтения IMasterTheme.
NotesSize { get; }Возвращает объект размера слайда заметок. Только для чтения INotesSize.
ProtectionManager { get; }Получает менеджер разрешений для этой презентации. Только для чтения IProtectionManager.
Sections { get; }Возвращает список всех разделов слайдов, определённых в презентации. Только для чтения ISectionCollection.
SensitivityLabels { get; }Возвращает коллекцию меток чувствительности, применённых к документу презентации. Только для чтения ISensitivityLabelCollection.
Slides { get; }Возвращает список всех слайдов, определённых в презентации. Только для чтения ISlideCollection.
SlideSize { get; }Возвращает объект размера слайда. Только для чтения ISlideSize.
SourceFormat { get; }Возвращает информацию о формате, из которого была загружена презентация. Только для чтения SourceFormat.
VbaProject { get; set; }Получает проект VBA с макросами презентации. Чтение/запись IVbaProject.
Videos { get; }Возвращает коллекцию всех встроенных видеофайлов в презентации. Только для чтения IVideoCollection.
ViewProperties { get; }Получает свойства представления презентации. Только для чтения IViewProperties.

Методы

ИмяОписание
GetImages(IRenderingOptions)Возвращает объекты Thumbnail Image для всех слайдов презентации.
GetImages(IRenderingOptions, int[])Возвращает объекты Thumbnail Bitmap для указанных слайдов презентации.
GetImages(IRenderingOptions, Size)Возвращает объекты Thumbnail Image для всех слайдов презентации с указанным размером.
GetImages(IRenderingOptions, float, float)Возвращает объекты Thumbnail Image для всех слайдов презентации с пользовательским масштабированием.
GetImages(IRenderingOptions, int[], Size)Возвращает объекты Thumbnail Image для указанных слайдов презентации с указанным размером.
GetImages(IRenderingOptions, int[], float, float)Возвращает объекты Thumbnail Image для указанных слайдов презентации с пользовательским масштабированием.
GetSlideById(uint)Возвращает Slide, MasterSlide или LayoutSlide по Id.
HighlightRegex(Regex, Color, IFindResultCallback)Выделяет все совпадения регулярного выражения указанным цветом.
HighlightText(string, Color)Выделяет все совпадения образца текста указанным цветом.
HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)Выделяет все совпадения образца текста указанным цветом.
JoinPortionsWithSameFormatting()Объединяет участки с одинаковым форматированием во всех абзацах во всех допустимых фигурах во всех слайдах.
ReplaceRegex(Regex, string, IFindResultCallback)Заменяет все совпадения регулярного выражения указанной строкой.
ReplaceText(string, string, ITextSearchOptions, IFindResultCallback)Заменяет все вхождения указанного текста другим указанным текстом.
Save(IXamlOptions)Сохраняет все слайды презентации в набор файлов, представляющих разметку XAML.
Save(Stream, SaveFormat)Сохраняет все слайды презентации в поток в указанном формате.
Save(string, SaveFormat)Сохраняет все слайды презентации в файл с указанным форматом.
Save(Stream, int[], SaveFormat)Сохраняет указанные слайды презентации в поток в указанном формате.
Save(Stream, SaveFormat, ISaveOptions)Сохраняет все слайды презентации в поток в указанном формате и с дополнительными параметрами.
Save(string, int[], SaveFormat)Сохраняет указанные слайды презентации в файл с указанным форматом.
Save(string, SaveFormat, ISaveOptions)Сохраняет все слайды презентации в файл с указанным форматом и с дополнительными параметрами.
Save(Stream, int[], SaveFormat, ISaveOptions)Сохраняет указанные слайды презентации в поток в указанном формате.
Save(string, int[], SaveFormat, ISaveOptions)Сохраняет указанные слайды презентации в файл с указанным форматом.

См. также