Sdílet prostřednictvím


ColorDifference – třída

Představuje rozdíl na kanál mezi dvěma barvami, představující tolerance.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.TestTools.UITesting.ColorDifference

Obor názvů:  Microsoft.VisualStudio.TestTools.UITesting
Sestavení:  Microsoft.VisualStudio.TestTools.UITesting (v Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntaxe

'Deklarace
<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

Typ ColorDifference zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ColorDifference() Inicializuje novou instanci třídy ColorDifference, pomocí hodnoty nula, což znamená nulové tolerance. Alfa je nastavena na 255, což znamená maximální tolerance pro průhlednost.
Veřejná metoda ColorDifference(Byte) Inicializuje novou instanci ColorDifference třídy nastavení zadané hodnoty červené, zelené a modré. Alfa je nastavena na 255, což znamená maximální tolerance pro průhlednost.
Veřejná metoda ColorDifference(Byte, Byte, Byte) Inicializuje novou instanci ColorDifference třídy pomocí zadané hodnoty červené, zelené a modré. Alfa je nastavena na 255, což znamená maximální tolerance pro průhlednost.
Veřejná metoda ColorDifference(Byte, Byte, Byte, Byte) Inicializuje novou instanci ColorDifference třídy pomocí hodnoty zadané alfa, červené, zelené a modré.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Alpha Alfa (průhlednost) barevný kanál rozdíl.
Veřejná vlastnost Blue Rozdíl kanálu modré barvy.
Veřejná vlastnost Green Rozdíl kanálu zelené barvy.
Veřejná vlastnost Red Rozdíl kanálu červené barvy.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Porovná aktuální objekt s jiným objektem ColorDifference. (Přepisuje Object.Equals(Object).)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Lokální změny objektu.GetHashCode. (Přepisuje Object.GetHashCode.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrací řetězcové vyjádření ColorDifference. (Přepisuje Object.ToString.)

Nahoru

Operátory

  Název Popis
Veřejný operátorStatický člen Equality Přetížení operátor pro == operátor.
Veřejný operátorStatický člen Inequality Přetížení operátor pro! = operátor.

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITesting – obor názvů