GetEffective

Método RowFormat.GetEffective

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

public IRowFormatEffectiveData GetEffective()

Valor de Retorno

Un IRowFormatEffectiveData.

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 prioridad más alta que el formato de fila, el formato de fila - más alto que el de columna, el formato de columna - más alto que el de toda la tabla. Por lo tanto, finalmente, las propiedades de CellFormatEffectiveData se utilizan siempre 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;
    /* Salida y comparación */
}

Ver También