GetEffective

CellFormat.GetEffective method

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

public ICellFormatEffectiveData GetEffective()

Return Value

Un ICellFormatEffectiveData.

Examples

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 prioridad más alta que el formato de fila, el formato de fila es más alto que el de columna, y el formato de columna es más alto que el de toda la tabla. 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 ITable;
    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;
    /* Output and comparison */
}

See Also