ColorDifference-Klasse

Stellt die Pro-Kanal-Differenz zwischen zwei Farben dar, die verwendet wird, um eine Toleranz darzustellen.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.ColorDifference

Namespace:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public Class ColorDifference
[CLSCompliantAttribute(true)]
public class ColorDifference
[CLSCompliantAttribute(true)]
public ref class ColorDifference
[<CLSCompliantAttribute(true)>]
type ColorDifference =  class end
public class ColorDifference

Der ColorDifference-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ColorDifference() Initialisiert eine neue Instanz der ColorDifference-Klasse, mithilfe der Werte von null, das Nulltoleranz angibt. Alpha wird auf 255 festgelegt, der die maximale Toleranz für Transparenz angibt.
Öffentliche Methode ColorDifference(Byte) Initialisiert eine neue Instanz der ColorDifference-Klasse und legt Rot, Grün und Blau in den angegebenen Wert fest. Alpha wird auf 255 festgelegt, der die maximale Toleranz für Transparenz angibt.
Öffentliche Methode ColorDifference(Byte, Byte, Byte) Initialisiert eine neue Instanz der ColorDifference-Klasse, mithilfe der angegebenen Rot-, Grün- und Blauwerte. Alpha wird auf 255 festgelegt, der die maximale Toleranz für Transparenz angibt.
Öffentliche Methode ColorDifference(Byte, Byte, Byte, Byte) Initialisiert eine neue Instanz der ColorDifference-Klasse, mithilfe der angegebenen Alpha-, roten, grünen und Blauenwerte.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Alpha Alpha (Transparenz)-Farbkanalunterschied.
Öffentliche Eigenschaft Blue Die Kanaldifferenz für die Farbe Blau.
Öffentliche Eigenschaft Green Die Differenz für den grünen Farbkanal.
Öffentliche Eigenschaft Red Unterschied roter Farbkanal.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Vergleicht das aktuelle Objekt mit einem anderen ColorDifference-Objekt. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Überschreibt object.GetHashCode. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt die Zeichenfolgendarstellung des ColorDifference zurück. (Überschreibt Object.ToString().)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Operator-Überladung für == Operator.
Öffentlicher OperatorStatischer Member Inequality Operatorüberladung für != den Operator.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITesting-Namespace