Partager via


ImageComparer.Compare, méthode (Image, Image, List<ToleranceRectangle>, Image%)

Compare les régions spécifiques de deux images par la zone spécifiée par les rectangles de tolérance.

Retourne la valeur true si la différence de l'image est en dessous de tolérance, et calcule la marge par laquelle la tolérance a échoué en tant qu'image diff.

Espace de noms :  Microsoft.VisualStudio.TestTools.UITesting
Assembly :  Microsoft.VisualStudio.TestTools.UITesting (dans Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntaxe

'Déclaration
Public Shared Function Compare ( _
    actualImage As Image, _
    expectedImage As Image, _
    rectangleList As List(Of ToleranceRectangle), _
    <OutAttribute> ByRef diffImage As Image _
) As Boolean
public static bool Compare(
    Image actualImage,
    Image expectedImage,
    List<ToleranceRectangle> rectangleList,
    out Image diffImage
)
public:
static bool Compare(
    Image^ actualImage, 
    Image^ expectedImage, 
    List<ToleranceRectangle>^ rectangleList, 
    [OutAttribute] Image^% diffImage
)
static member Compare : 
        actualImage:Image * 
        expectedImage:Image * 
        rectangleList:List<ToleranceRectangle> * 
        diffImage:Image byref -> bool 
public static function Compare(
    actualImage : Image, 
    expectedImage : Image, 
    rectangleList : List<ToleranceRectangle>, 
    diffImage : Image
) : boolean

Paramètres

  • diffImage
    Type : System.Drawing.Image%
    Une image dont l'argb valeurs représentent la marge par laquelle la tolérance a été échoué.

Valeur de retour

Type : System.Boolean
True si les deux images correspondent aux valeurs spécifiées dans les rectangles de tolérance.

Sécurité .NET Framework

Voir aussi

Référence

ImageComparer Classe

Compare, surcharge

Microsoft.VisualStudio.TestTools.UITesting, espace de noms