Table

Table clase

Representa una tabla en una diapositiva.

public sealed class Table : GraphicalObject, ITable

Propiedades

NombreDescripción
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.
Columns { get; }Devuelve la colección de columnas. Solo lectura IColumnCollection.
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 los efectos de píxel aplicados a una forma. Nota: puede devolver null para ciertos tipos de formas que no tienen propiedades de efecto. Solo lectura IEffectFormat.
override FillFormat { get; }Devuelve un objeto TableFormat.FillFormat que contiene el formato de relleno para la Table. Solo lectura IFillFormat.
FirstCol { get; set; }Determina si la primera columna de una tabla debe dibujarse con un formato especial. Lectura/escritura Boolean.
FirstRow { get; set; }Determina si la primera fila de una tabla debe dibujarse con un formato especial. Lectura/escritura Boolean.
Frame { get; set; }Devuelve o establece las propiedades del marco de la forma. Lectura/escritura IShapeFrame.
GraphicalObjectLock { get; }Devuelve los bloqueos de la forma. Solo lectura IGraphicalObjectLock.
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.
HorizontalBanding { get; set; }Determina si las filas pares deben dibujarse con un formato diferente. Lectura/escritura Boolean.
HyperlinkClick { get; set; }Devuelve o establece el hipervínculo definido para el clic del mouse. Lectura/escritura IHyperlink.
HyperlinkManager { get; }Devuelve el gestor de hipervínculos. Solo lectura IHyperlinkManager.
HyperlinkMouseOver { get; set; }Devuelve o establece el hipervínculo definido para pasar el mouse por encima. Lectura/escritura IHyperlink.
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.
Item { get; }Devuelve la celda en los índices de columna y fila especificados. Solo lectura Cell.
LastCol { get; set; }Determina si la última columna de una tabla debe dibujarse con un formato especial. Lectura/escritura Boolean.
LastRow { get; set; }Determina si la última fila de una tabla debe dibujarse con un formato especial. Lectura/escritura Boolean.
virtual LineFormat { get; }Devuelve el objeto LineFormat que contiene las propiedades de formato de línea para una forma. Nota: puede devolver null para ciertos tipos de formas que no tienen propiedades de línea. Solo lectura ILineFormat.
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 alcance de diapositiva que permanece constante durante la vida útil de la forma y permite que PowerPoint o el código de interop haga referencia a la forma de forma fiable desde cualquier lugar del documento. Solo lectura UInt32. Ver también UniqueId.
ParentGroup { get; }Devuelve el objeto GroupShape padre si la forma está agrupada. De lo contrario devuelve null. Solo lectura IGroupShape.
Placeholder { get; }Devuelve el marcador de posición de una forma. Devuelve null si la forma no tiene marcador de posición. Solo lectura IPlaceholder.
Presentation { get; }Devuelve la presentación principal de una diapositiva. Solo lectura IPresentation.
RawFrame { get; set; }Devuelve o establece las propiedades sin procesar del marco de la forma. Lectura/escritura IShapeFrame.
RightToLeft { get; set; }Determina si la tabla tiene orden de lectura de derecha a izquierda. Lectura/escritura Boolean.
Rotation { get; set; }Devuelve o establece el número de grados que la forma especificada está rotada 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.
Rows { get; }Devuelve la colección de filas. Solo lectura IRowCollection.
ShapeLock { get; }Devuelve los bloqueos de la forma. Solo lectura IGraphicalObjectLock. (2 propiedades)
Slide { get; }Devuelve la diapositiva principal de una forma. Solo lectura IBaseSlide.
StylePreset { get; set; }Obtiene o establece el estilo de tabla incorporado. Lectura/escritura TableStylePreset.
TableFormat { get; }Devuelve el objeto TableFormat que contiene las propiedades de formato para esta tabla. Solo lectura ITableFormat.
virtual ThreeDFormat { get; }Devuelve el objeto ThreeDFormat que contiene las propiedades de efecto 3D para una forma. Nota: puede devolver null para ciertos tipos de formas que no tienen propiedades 3D. Solo lectura IThreeDFormat.
UniqueId { get; }Devuelve un identificador interno de alcance 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. Ver también OfficeInteropShapeId.
VerticalBanding { get; set; }Determina si las columnas pares deben dibujarse con un formato diferente. Lectura/escritura Boolean.
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 al fondo del orden Z, y Shapes[Shapes.Count - 1] devuelve la forma al frente 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 una especificada.
GetBasePlaceholder()Devuelve una forma de marcador de posición básica (forma del diseño y/o diapositiva maestra de la cual la forma actual hereda). Se devuelve null si la forma actual no hereda.
GetImage()Devuelve la miniatura de la forma. El tipo ShapeThumbnailBounds.Shape de los límites de la miniatura se usa por defecto.
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.
MergeCells(ICell, ICell, bool)Fusiona celdas vecinas.
RemovePlaceholder()Define que esta forma no es un marcador de posición.
SetTextFormat(IParagraphFormat)Establece las propiedades de formato de párrafo definidas a los párrafos de todas las celdas de la tabla.
SetTextFormat(IPortionFormat)Establece las propiedades de formato de porción definidas a todas las porciones de las celdas de la tabla.
SetTextFormat(ITextFrameFormat)Establece las propiedades de formato de marco de texto definidas a los marcos de texto de todas las celdas de la tabla.
WriteAsSvg(Stream)Guarda el contenido de la Forma como archivo SVG.
WriteAsSvg(Stream, ISVGOptions)Guarda el contenido de la Forma como archivo SVG.

Ver también