Clase CustomLayout (PowerPoint VBA)

La clase CustomLayout representa un diseño personalizado asociado a un diseño de presentación. El objeto CustomLayout es un miembro de la colección CustomLayouts.

La clase CustomLayout da acceso a la clase CustomLayout

Para usar una variable de clase CustomLayout, primero debe ser instanciado, por ejemplo

Dim clt as CustomLayout
Set clt = ActivePresentation.SlideMaster.CustomLayouts(Index:=1)

Los siguientes procedimientos se pueden usar para establecer variables de clase CustomLayout : Duplicate, CustomLayouts.Add, CustomLayouts.Item, CustomLayouts.Paste, Slide.CustomLayout y SlideRange.CustomLayout.

Métodos

Copy - Copia el objeto especificado en el Portapapeles.

Cut - Elimina el objeto especificado y lo coloca en el Portapapeles.

Delete - Elimina el objeto especificado.

Duplicate - Crea un duplicado del diseño personalizado especificado, agrega el nuevo diseño personalizado a la colección CustomLayouts inmediatamente después del diseño personalizado original y devuelve un objeto CustomLayout que representa el diseño duplicado.

MoveTo - Mueve el objeto CustomLayout especificado a una posición diferente en la colección CustomLayouts .

Select - Selecciona el objeto CustomLayout especificado.

Propiedades

Background Devuelve un objeto ShapeRange que representa el fondo de diapositiva. Solo lectura.

CustomerData Devuelve un objeto CustomerData.

Design Devuelve un objeto Design que representa la plantilla de diseño asociada al diseño personalizado especificado.

DisplayMasterShapes Determina si el diseño personalizado especificado muestra o no objetos del fondo en el patrón de diapositivas. Lectura y escritura.

FollowMasterBackground Determina si el diseño personalizado especificado sigue o no el fondo del patrón de diapositivas. Lectura y escritura.

Guides Devuelve la colección de guías asociada a un diseño personalizado. Solo lectura.

HeadersFooters Devuelve una colección HeadersFooters que representa el encabezado, el pie de página, la fecha y la hora, y el número de diapositiva asociados al diseño personalizado especificado.

Height Devuelve el alto del objeto especificado, en puntos. Solo lectura.

Hyperlinks Devuelve una colección Hyperlinks que representa todos los hipervínculos de la diapositiva asociada al diseño personalizado especificado. Solo lectura.

Index Devuelve la posición de índice del diseño personalizado especificado en la colección CustomLayouts . Solo lectura.

MatchingName Representa el nombre interno del diseño personalizado especificado. Lectura y escritura.

Name Representa el nombre para mostrar del diseño personalizado especificado. Lectura y escritura.

Preserved Determina si el diseño personalizado especificado se va a proteger de los cambios. Lectura y escritura.

Shapes Devuelve una colección Shapes que representa todos los elementos de diseño incluidos en el diseño personalizado especificado. Solo lectura.

SlideShowTransition Devuelve un objeto SlideShowTransition que representa los efectos especiales para el diseño personalizado especificado. Solo lectura.

ThemeColorScheme Devuelve un objeto ThemeColorScheme que representa la combinación de colores del tema asociado al diseño personalizado especificado. Solo lectura.

TimeLine Devuelve un objeto TimeLine que representa la escala de tiempo de animación de la diapositiva asociada al diseño personalizado especificado. Solo lectura.

Width Devuelve el ancho del diseño personalizado especificado, en puntos. Solo lectura.

CustomerData - Almacena información sobre un cliente (como su nombre, dirección, número de teléfono, etc.) u otra información en formato XML, como una colección de objetos CustomXMLPart asociados a un objeto de Microsoft PowerPoint.

Design - Representa una plantilla de diseño de diapositiva individual. El objeto Design es un miembro de las colecciones Designs y SlideRange y los objetos Master y Slide.

Guides - Una colección de objetos Guide en una presentación o diseño personalizado.

HeadersFooters - Contiene todos los objetos HeaderFooter de la diapositiva, página de notas, documento o patrón especificados.

Hyperlinks - Colección de todos los objetos HYPERLINK de una diapositiva o patrón.

ShapeRange - Representa un intervalo de formas, es decir, un conjunto de formas de un documento. Un intervalo de formas puede estar compuesto por una única forma o por todas las formas del documento.

Shapes - Colección de todos los objetos Shape de la diapositiva especificada.

SlideShowTransition - Contiene información acerca del avance de diapositivas especificado durante una presentación con diapositivas.

TimeLine - Almacena información de animación para un objeto Master, Slide o SlideRange.