Equals
BaseSlide.Equals method
Determina si las dos instancias de IBaseSlide son iguales. El valor de retorno se calcula en función de la estructura de la diapositiva y el contenido estático. Dos diapositivas son iguales si todos los estilos de formas, textos, animaciones y otras configuraciones, etc., son iguales. La comparación no tiene en cuenta los valores de identificador único, p.ej. SlideId y contenido dinámico, p.ej. el valor de la fecha actual en el marcador de posición de fecha.
public bool Equals(IBaseSlide slide)
Parámetro | Tipo | Descripción |
---|---|---|
slide | IBaseSlide | El IBaseSlide con el que comparar el IBaseSlide actual. |
Valor de Retorno
true si el IBaseSlide especificado es igual al IBaseSlide actual; de lo contrario, false.
Ejemplos
El siguiente ejemplo muestra cómo comparar dos diapositivas.
[C#]
using (Presentation presentation1 = new Presentation("AccessSlides.pptx"))
{
using (Presentation presentation2 = new Presentation("HelloWorld.pptx"))
{
for (int i = 0; i < presentation1.Masters.Count; i++)
{
for (int j = 0; j < presentation2.Masters.Count; j++)
{
if (presentation1.Masters[i].Equals(presentation2.Masters[j]))
Console.WriteLine(string.Format("SomePresentation1 MasterSlide#{0} es igual a SomePresentation2 MasterSlide#{1}", i, j));
}
}
}
}
Ver También
- interfaz IBaseSlide
- clase BaseSlide
- espacio de nombres Aspose.Slides
- ensamblaje Aspose.Slides