GetEffective

ColumnFormat.GetEffective method

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

public IColumnFormatEffectiveData GetEffective()

Valor_devuelto

AIColumnFormatEffectiveData.

Ejemplos

Este ejemplo demuestra cómo obtener un formato de relleno efectivo para diferentes partes de la lógica de la tabla. Tenga en cuenta que el formato de celda siempre tiene mayor prioridad que el formato de fila, fila: más alta que columna, columna: más alta que toda la tabla. Así que, finalmente, las propiedades CellFormatEffectiveData siempre se usan para dibujar la mesa. El siguiente código es solo un ejemplo de 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 */
}

Ver también