Clase Master (PowerPoint VBA)

La clase Master representa un patrón de diapositivas, un patrón de títulos, un patrón de documentos, un patrón de notas o un patrón de diseño.

Las siguientes clases dan acceso a la clase Master

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

Dim mst as Master
Set mst = ActivePresentation.SlideMaster

Los siguientes procedimientos se pueden usar para establecer variables de clase Master : Design.SlideMaster, Presentation.AddTitleMaster, Presentation.HandoutMaster, Presentation.NotesMaster, Presentation.SlideMaster, Presentation.TitleMaster, Slide.Master y SlideRange.Master.

Métodos

ApplyTheme - Aplica un tema o una plantilla de diseño a los patrones de diapositivas, título, documentos, notas o diseño especificados.

Delete - Elimina el objeto Master especificado.

Propiedades

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

BackgroundStyle Establece o devuelve el estilo de fondo del objeto especificado. Lectura y escritura.

ColorScheme Devuelve o establece el objeto ColorScheme que representa la combinación de colores de la diapositiva especificada, del intervalo de diapositivas o del patrón de diapositivas. Lectura y escritura.

CustomerData Devuelve un objeto CustomerData. Solo lectura.

CustomLayouts Devuelve un objeto CustomLayouts que representa los diseños personalizados asociados al diseño de presentación del objeto Master especificado. Solo lectura.

Design Devuelve un objeto Design que representa un diseño.

Guides Devuelve una colección Guides que representa todas las guías de dibujo asociadas con el patrón de diapositivas, el patrón de títulos, el patrón de documentos, el patrón de notas o el patrón de diseño.

HeadersFooters Devuelve una colección HeadersFooters que representa el encabezado, pie de página, fecha y hora y número de diapositiva asociados con la diapositiva, patrón de diapositivas o intervalo de diapositivas. Solo lectura.

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

Hyperlinks Devuelve una colección Hyperlinks que representa todos los hipervínculos de la diapositiva especificada. Solo lectura.

Name Devuelve o establece el nombre del objeto especificado. Lectura y escritura.

Shapes Devuelve una colección Shapes que representa todos los elementos que se han colocado o insertados en la diapositiva especificada, patrón de diapositivas o intervalo de diapositivas. Solo lectura.

SlideShowTransition Devuelve un objeto SlideShowTransition que representa los efectos especiales para la transición de diapositiva especificada. Solo lectura.

TextStyles Devuelve una colección TextStyles que representa tres estilos de texto (texto de título, texto de cuerpo y texto predeterminado) para el patrón de diapositivas especificado. Solo lectura.

Theme Devuelve un objeto Theme que representa el tema utilizado en el patrón de diapositivas especificado, un patrón de títulos, un patrón de documentos, un patrón de notas o un patrón de diseño. Solo lectura.

TimeLine Devuelve un objeto TimeLine que representa la escala de tiempo de animación de la diapositiva. Solo lectura.

Width Devuelve o establece el ancho del objeto especificado en puntos. Solo lectura.

ColorScheme - Representa una combinación de colores, que consiste en un conjunto de ocho colores utilizados para los distintos elementos de una diapositiva, de una página de notas o de un documento, como el título o el fondo. Recuerde que las combinaciones de colores de las diapositivas, páginas de notas y documentos de una presentación pueden establecerse de forma independiente.

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.

CustomLayouts - Representa un conjunto de diseños personalizados asociados a un diseño de presentación.

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.

TextStyles - Una colección de tres estilos de texto texto de título, texto principal y texto predeterminado - cada de los cuales está representada por un objeto TextStyle.

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