VideoFrame

Clase VideoFrame

Representa un clip de video en una diapositiva.

public class VideoFrame : PictureFrame, IVideoFrame

Propiedades

NombreDescripción
Adjustments { get; }Devuelve una colección de valores de ajuste de la forma. Solo lectura IAdjustValueCollection.
AlternativeText { get; set; }Devuelve o establece el texto alternativo asociado a una forma. Lectura/escritura String.
AlternativeTextTitle { get; set; }Devuelve o establece el título del texto alternativo asociado a una forma. Lectura/escritura String.
BlackWhiteMode { get; set; }La propiedad especifica cómo se renderizará una forma en modo de visualización en blanco y negro. Lectura/escritura BlackWhiteMode.
CaptionTracks { get; }Obtiene la colección de subtítulos cerrados asociados al marco de video. Esta propiedad es solo lectura y devuelve un ICaptionsCollection que contiene todas las pistas de subtítulos.
ConnectionSiteCount { get; }Devuelve el número de sitios de conexión en la forma. Solo lectura Int32.
CustomData { get; }Devuelve los datos personalizados de la forma. Solo lectura ICustomData.
virtual EffectFormat { get; }Devuelve el objeto EffectFormat que contiene efectos de píxel aplicados a una forma. Nota: puede devolver nulo para ciertos tipos de formas que no tienen propiedades de efecto. Solo lectura IEffectFormat.
EmbeddedVideo { get; set; }Devuelve o establece el objeto de video incrustado. Lectura/escritura IVideo.
virtual FillFormat { get; }Devuelve el objeto FillFormat que contiene propiedades de formato de relleno para una forma. Nota: puede devolver nulo para ciertos tipos de formas que no tienen propiedades de relleno. Solo lectura IFillFormat.
Frame { get; set; }Devuelve o establece las propiedades del marco de forma. Lectura/escritura IShapeFrame.
FullScreenMode { get; set; }Determina si un video se muestra en modo pantalla completa. Lectura/escritura Boolean.
Height { get; set; }Obtiene o establece la altura de la forma, medida en puntos. Lectura/escritura Single.
Hidden { get; set; }Determina si la forma está oculta. Lectura/escritura Boolean.
HideAtShowing { get; set; }Determina si un VideoFrame está oculto. Lectura/escritura Boolean.
HyperlinkClick { get; set; }Obtiene o establece el hipervínculo definido para el clic del ratón. Lectura/escritura IHyperlink.
HyperlinkManager { get; }Devuelve el gestor de hipervínculos. Solo lectura IHyperlinkManager.
HyperlinkMouseOver { get; set; }Obtiene o establece el hipervínculo definido para pasar el ratón por encima. Lectura/escritura IHyperlink.
IsCameo { get; }Determina si el PictureFrame es un objeto Cameo o no. Solo lectura Boolean.
IsDecorative { get; set; }Obtiene o establece la opción ‘Marcar como decorativo’. Lectura/escritura Boolean.
IsGrouped { get; }Determina si la forma está agrupada. Solo lectura Boolean.
IsTextHolder { get; }Determina si la forma es TextHolder_PPT. Solo lectura Boolean.
virtual LineFormat { get; }Devuelve el objeto LineFormat que contiene propiedades de formato de línea para una forma. Nota: puede devolver nulo para ciertos tipos de formas que no tienen propiedades de línea. Solo lectura ILineFormat.
LinkPathLong { get; set; }Devuelve o establece el nombre de un archivo de video vinculado a un VideoFrame. Lectura/escritura String.
Name { get; set; }Devuelve o establece el nombre de una forma. No debe ser nulo. Use una cadena vacía si es necesario. Lectura/escritura String.
OfficeInteropShapeId { get; }Devuelve un identificador único de ámbito de diapositiva que permanece constante durante la vida de la forma y permite que PowerPoint o el código de interoperabilidad referencien la forma de forma fiable desde cualquier parte del documento. Solo lectura UInt32. Véase también UniqueId.
ParentGroup { get; }Devuelve el objeto GroupShape padre si la forma está agrupada. De lo contrario devuelve nulo. Solo lectura IGroupShape.
PictureFormat { get; }Devuelve el objeto PictureFillFormat para un marco de imagen. Solo lectura IPictureFillFormat.
PictureFrameLock { get; }Devuelve los bloqueos de la forma. Solo lectura IPictureFrameLock.
Placeholder { get; }Devuelve el marcador de posición de una forma. Devuelve nulo si la forma no tiene marcador de posición. Solo lectura IPlaceholder.
PlayLoopMode { get; set; }Determina si un video se reproduce en bucle. Lectura/escritura Boolean.
PlayMode { get; set; }Devuelve o establece el modo de reproducción del video. Lectura/escritura VideoPlayModePreset.
Presentation { get; }Devuelve la presentación padre de una diapositiva. Solo lectura IPresentation.
RawFrame { get; set; }Devuelve o establece las propiedades crudas del marco de forma. Lectura/escritura IShapeFrame.
RelativeScaleHeight { get; set; }Devuelve o establece la escala de altura (relativa al tamaño original de la imagen) del marco de imagen. El valor 1,0 corresponde al 100 %. Lectura/escritura Single.
RelativeScaleWidth { get; set; }Devuelve o establece la escala de ancho (relativa al tamaño original de la imagen) del marco de imagen. El valor 1,0 corresponde al 100 %. Lectura/escritura Single.
RewindVideo { get; set; }Determina si un video se rebobina automáticamente al inicio tan pronto como la película ha terminado de reproducirse. Lectura/escritura Boolean.
Rotation { get; set; }Devuelve o establece el número de grados que la forma especificada gira alrededor del eje z. Un valor positivo indica rotación en sentido horario; un valor negativo indica rotación en sentido antihorario. Lectura/escritura Single.
ShapeLock { get; }Devuelve los bloqueos de la forma. Solo lectura IPictureFrameLock. (2 propiedades)
ShapeStyle { get; }Devuelve el objeto de estilo de la forma. Solo lectura IShapeStyle.
override ShapeType { get; set; }Devuelve o establece el tipo AutoShape para un PictureFrame. Hay todos los elementos del conjunto ShapeType permitidos, excepto todos los tipos de líneas:
Slide { get; }Devuelve la diapositiva padre de una forma. Solo lectura IBaseSlide.
virtual ThreeDFormat { get; }Devuelve el objeto ThreeDFormat que contiene propiedades de efecto 3D para una forma. Nota: puede devolver nulo para ciertos tipos de formas que no tienen propiedades 3D. Solo lectura IThreeDFormat.
TrimFromEnd { get; set; }Recorte final [ms]
TrimFromStart { get; set; }Recorte inicial [ms]
UniqueId { get; }Devuelve un identificador interno de ámbito de presentación destinado al uso por complementos u otro código. Dado que este valor puede ser reasignado por el usuario o programáticamente, no debe tratarse como una clave única persistente. Solo lectura UInt32. Véase también OfficeInteropShapeId.
Volume { get; set; }Devuelve o establece el volumen de audio. Lectura/escritura AudioVolumeMode.
Width { get; set; }Obtiene o establece el ancho de la forma, medido en puntos. Lectura/escritura Single.
X { get; set; }Obtiene o establece la coordenada x de la esquina superior izquierda de la forma, medida en puntos. Lectura/escritura Single.
Y { get; set; }Obtiene o establece la coordenada y de la esquina superior izquierda de la forma, medida en puntos. Lectura/escritura Single.
virtual ZOrderPosition { get; }Devuelve la posición de una forma en el orden Z. Shapes[0] devuelve la forma en la parte trasera del orden Z, y Shapes[Shapes.Count - 1] devuelve la forma en la parte delantera del orden Z. Solo lectura Int32.

Métodos

NombreDescripción
AddPlaceholder(IPlaceholder)Agrega un nuevo marcador de posición si no existe y establece las propiedades del marcador de posición a uno especificado.
CreateShapeElements()Crea y devuelve una matriz de los elementos de la forma.
GetBasePlaceholder()Devuelve una forma de marcador de posición básica (forma del diseño y/o diapositiva maestra de la que la forma actual hereda). Se devuelve nulo si la forma actual no hereda.
GetGeometryPaths()Devuelve una copia de la ruta de la forma geométrica. Las coordenadas son relativas a la esquina superior izquierda de la forma.
GetImage()Devuelve la miniatura de la forma. Por defecto se utiliza el tipo ShapeThumbnailBounds.Shape para los límites de la miniatura.
GetImage(ShapeThumbnailBounds, float, float)Devuelve la miniatura de la forma.
GetVisualBounds()Obtiene los límites visuales de la forma calculados a partir de su contenido renderizado.
RemovePlaceholder()Define que esta forma no es un marcador de posición.
SetGeometryPath(IGeometryPath)Actualiza la geometría de la forma a partir del objeto IGeometryPath. Las coordenadas deben ser relativas a la esquina superior izquierda de la forma. Cambia el tipo de la forma (ShapeType) a Custom.
SetGeometryPaths(IGeometryPath[])Actualiza la geometría de la forma a partir de una matriz de IGeometryPath. Las coordenadas deben ser relativas a la esquina superior izquierda de la forma. Cambia el tipo de la forma (ShapeType) a Custom.
WriteAsSvg(Stream)Guarda el contenido de Shape como archivo SVG.
WriteAsSvg(Stream, ISVGOptions)Guarda el contenido de Shape como archivo SVG.

Ver también