ImageComparer.Compare, méthode (Image, Image, List<ToleranceRectangle>, Image%)
Compare les zones spécifiques de deux images par la région spécifiée par les rectangles de tolérance.
Retourne true si la différence d'image est dans la plage de tolérance, puis calcule la marge par laquelle la tolérance est échec 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
actualImage
Type : ImageImage réelle.
expectedImage
Type : ImageImage attendue.
rectangleList
Type : List<ToleranceRectangle>Liste des rectangles de tolérance indiquant la zone à comparer et la valeur de tolérance.
diffImage
Type : Image%Une image de l'argb évalue représente la marge par laquelle la tolérance a été a échoué.
Valeur de retour
Type : Boolean
True si les deux images correspondent aux valeurs spécifiées dans les rectangles de tolérance.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.