Equals
BaseSlide.Equals méthode
Détermine si les deux instances IBaseSlide sont égales. La valeur de retour est calculée en fonction de la structure de la diapositive et du contenu statique. Deux diapositives sont égales si toutes les formes, styles, textes, animations et autres paramètres, etc. sont égaux. La comparaison ne prend pas en compte les valeurs d’identifiant unique, par exemple, SlideId et le contenu dynamique, par exemple, la valeur de la date actuelle dans le champ de date.
public bool Equals(IBaseSlide slide)
Paramètre | Type | Description |
---|---|---|
slide | IBaseSlide | L’IBaseSlide à comparer avec l’IBaseSlide actuel. |
Valeur de Retour
true si l’IBaseSlide spécifié est égal à l’IBaseSlide actuel ; sinon, false.
Exemples
L’exemple suivant montre comment comparer deux diapositives.
[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} est égal à SomePresentation2 MasterSlide#{1}", i, j));
}
}
}
}
Voir Aussi
- interface IBaseSlide
- class BaseSlide
- namespace Aspose.Slides
- assembly Aspose.Slides