VideoFrame

VideoFrame class

Представляет видеоклип на слайде.

public class VideoFrame : PictureFrame, IVideoFrame

Properties

NameDescription
Adjustments { get; }Возвращает коллекцию значений корректировок формы. Только для чтения IAdjustValueCollection.
AlternativeText { get; set; }Возвращает или устанавливает альтернативный текст, связанный с формой. Чтение/запись String.
AlternativeTextTitle { get; set; }Возвращает или устанавливает заголовок альтернативного текста, связанного с формой. Чтение/запись String.
BlackWhiteMode { get; set; }Свойство определяет, как форма будет отображаться в черно-белом режиме. Чтение/запись BlackWhiteMode.
CaptionTracks { get; }Возвращает коллекцию субтитров видео. Только для чтения ICaptionsCollection.
ConnectionSiteCount { get; }Возвращает количество точек подключения на форме. Только для чтения Int32.
CustomData { get; }Возвращает пользовательские данные формы. Только для чтения ICustomData.
virtual EffectFormat { get; }Возвращает объект EffectFormat, который содержит пиксельные эффекты, примененные к форме. Примечание: может возвращать null для некоторых типов форм, которые не имеют свойств эффектов. Только для чтения IEffectFormat.
EmbeddedVideo { get; set; }Возвращает или устанавливает встроенный объект видео. Чтение/запись IVideo.
virtual FillFormat { get; }Возвращает объект FillFormat, содержащий свойства форматирования заливки для формы. Примечание: может возвращать null для некоторых типов форм, которые не имеют свойств заливки. Только для чтения IFillFormat.
Frame { get; set; }Возвращает или устанавливает свойства рамки формы. Чтение/запись IShapeFrame.
FullScreenMode { get; set; }Определяет, показывается ли видео в полноэкранном режиме. Чтение/запись Boolean.
Height { get; set; }Возвращает или устанавливает высоту формы. Чтение/запись Single.
Hidden { get; set; }Определяет, скрыта ли форма. Чтение/запись Boolean.
HideAtShowing { get; set; }Определяет, скрыт ли VideoFrame. Чтение/запись Boolean.
HyperlinkClick { get; set; }Возвращает или устанавливает гиперссылку, определенную для клика мыши. Чтение/запись IHyperlink.
HyperlinkManager { get; }Возвращает менеджер гиперссылок. Только для чтения IHyperlinkManager.
HyperlinkMouseOver { get; set; }Возвращает или устанавливает гиперссылку, определенную для наведения мыши. Чтение/запись IHyperlink.
IsCameo { get; }Определяет, является ли PictureFrame объектом Cameo или нет. Только для чтения Boolean.
IsDecorative { get; set; }Получает или устанавливает опцию ‘Отметить как декоративный’ Чтение/запись Boolean.
IsGrouped { get; }Определяет, сгруппирована ли форма. Только для чтения Boolean.
IsTextHolder { get; }Определяет, является ли форма TextHolder_PPT. Только для чтения Boolean.
virtual LineFormat { get; }Возвращает объект LineFormat, содержащий свойства форматирования линии для формы. Примечание: может возвращать null для некоторых типов форм, которые не имеют свойств линии. Только для чтения ILineFormat.
LinkPathLong { get; set; }Возвращает или устанавливает имя файла видео, связанного с VideoFrame. Чтение/запись String.
Name { get; set; }Возвращает или устанавливает имя формы. Не должен быть null. Используйте пустую строку, если необходимо. Чтение/запись String.
OfficeInteropShapeId { get; }Получает уникальный идентификатор формы в области слайда. Только для чтения UInt32. Также смотрите UniqueId для получения уникального идентификатора формы в области презентации.
ParentGroup { get; }Возвращает родительский объект GroupShape, если форма сгруппирована. В противном случае возвращает null. Только для чтения IGroupShape.
PictureFormat { get; }Возвращает объект PictureFillFormat для рамки изображения. Только для чтения IPictureFillFormat.
PictureFrameLock { get; }Возвращает блокировки формы. Только для чтения IPictureFrameLock.
Placeholder { get; }Возвращает заполнитель для формы. Возвращает null, если у формы нет заполнителя. Только для чтения IPlaceholder.
PlayLoopMode { get; set; }Определяет, зациклено ли видео. Чтение/запись Boolean.
PlayMode { get; set; }Возвращает или устанавливает режим воспроизведения видео. Чтение/запись VideoPlayModePreset.
Presentation { get; }Возвращает родительскую презентацию слайда. Только для чтения IPresentation.
RawFrame { get; set; }Возвращает или устанавливает свойства сырой рамки формы. Чтение/запись IShapeFrame.
RelativeScaleHeight { get; set; }Возвращает или устанавливает масштаб высоты (по отношению к оригинальному размеру изображения) рамки изображения. Значение 1.0 соответствует 100%. Чтение/запись Single.
RelativeScaleWidth { get; set; }Возвращает или устанавливает масштаб ширины (по отношению к оригинальному размеру изображения) рамки изображения. Значение 1.0 соответствует 100%. Чтение/запись Single.
RewindVideo { get; set; }Определяет, перематывается ли видео автоматически в начало, как только фильм закончился. Чтение/запись Boolean.
Rotation { get; set; }Возвращает или устанавливает количество градусов, на которое заданная форма повёрнута вокруг оси z. Положительное значение указывает на поворот по часовой стрелке; отрицательное значение указывает на поворот против часовой стрелки. Чтение/запись Single.
ShapeLock { get; }Возвращает блокировки формы. Только для чтения IPictureFrameLock. (2 свойства)
ShapeStyle { get; }Возвращает объект стиля формы. Только для чтения IShapeStyle.
override ShapeType { get; set; }Возвращает или устанавливает тип AutoShape для PictureFrame. Все элементы набора ShapeType допустимы, кроме всех видов линий:
Slide { get; }Возвращает родительский слайд формы. Только для чтения IBaseSlide.
virtual ThreeDFormat { get; }Возвращает объект ThreeDFormat, который содержит свойства 3d эффектов для формы. Примечание: может возвращать null для некоторых типов форм, которые не имеют свойств 3d. Только для чтения IThreeDFormat.
TrimFromEnd { get; set; }Удалить конец [мс]
TrimFromStart { get; set; }Удалить начало [мс]
UniqueId { get; }Получает уникальный идентификатор формы в области презентации. Только для чтения UInt32. Также смотрите OfficeInteropShapeId для получения уникального идентификатора формы в области слайда.
Volume { get; set; }Возвращает или устанавливает громкость звука. Чтение/запись AudioVolumeMode.
Width { get; set; }Возвращает или устанавливает ширину формы. Чтение/запись Single.
X { get; set; }Возвращает или устанавливает x-координату верхнего левого угла формы. Чтение/запись Single.
Y { get; set; }Возвращает или устанавливает y-координату верхнего левого угла формы. Чтение/запись Single.
virtual ZOrderPosition { get; }Возвращает позицию формы в порядке z. Shapes[0] возвращает форму в задней части порядка z, а Shapes[Shapes.Count - 1] возвращает форму в передней части порядка z. Только для чтения Int32.

Methods

NameDescription
AddPlaceholder(IPlaceholder)Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя для заданного.
CreateShapeElements()Создает и возвращает массив элементов формы.
GetBasePlaceholder()Возвращает базовую форму-заполнитель (форму из компоновки и/или шаблона слайда, от которой наследуется текущая форма). Возвращается null, если текущая форма не наследуется.
GetGeometryPaths()Возвращает копию пути геометрической формы. Координаты относительно верхнего левого угла формы.
GetImage()Возвращает миниатюру формы. Тип границ миниатюры ShapeThumbnailBounds.Shape используется по умолчанию.
GetImage(ShapeThumbnailBounds, float, float)Возвращает миниатюру формы.
RemovePlaceholder()Определяет, что эта форма не является заполнителем.
SetGeometryPath(IGeometryPath)Обновляет геометрию формы из объекта IGeometryPath. Координаты должны быть относительно верхнего левого угла формы. Меняет тип формы (ShapeType) на Custom.
SetGeometryPaths(IGeometryPath[])Обновляет геометрию формы из массива IGeometryPath. Координаты должны быть относительно верхнего левого угла формы. Меняет тип формы (ShapeType) на Custom.
WriteAsSvg(Stream)Сохраняет содержимое формы в SVG файл.
WriteAsSvg(Stream, ISVGOptions)Сохраняет содержимое формы в SVG файл.

See Also