GetEffective

TableFormat.GetEffective método

Obtiene propiedades de formato de tabla efectivas con herencia y estilos de tabla aplicados.

public ITableFormatEffectiveData GetEffective()

Valor de retorno

Un ITableFormatEffectiveData.

Ejemplos

Este ejemplo demuestra cómo obtener el formato de relleno efectivo para diferentes partes lógicas de la tabla. Tenga en cuenta que el formato de celda siempre tiene una mayor prioridad que el formato de fila, el formato de fila es superior al de columna, y el formato de columna es superior al de la tabla completa. Por lo tanto, las propiedades de CellFormatEffectiveData siempre se utilizan para dibujar la tabla. El siguiente código es solo un ejemplo de la API.

[C#]
using (Presentation pres = new Presentation(@"MyPresentation.pptx"))
{
    ITable tbl = pres.Slides[0].Shapes[0] as Table;
    IFillFormatEffectiveData tableFillFormatEffective = tbl.TableFormat.GetEffective().FillFormat;
    IFillFormatEffectiveData rowFillFormatEffective = tbl.Rows[0].RowFormat.GetEffective().FillFormat;
    IFillFormatEffectiveData columnFillFormatEffective = tbl.Columns[0].ColumnFormat.GetEffective().FillFormat;
    IFillFormatEffectiveData cellFillFormatEffective = tbl[0, 0].CellFormat.GetEffective().FillFormat;
    /* Salida y comparación */
}

Véase también