Sdílet prostřednictvím


WinControl – třída

Představuje interní základní třída pro testování ovládacích prvků na Windows Forms.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinControl
      Další...

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

Syntaxe

'Deklarace
Public Class WinControl _
    Inherits UITestControl
public class WinControl : UITestControl
public ref class WinControl : public UITestControl
type WinControl =  
    class
        inherit UITestControl
    end
public class WinControl extends UITestControl

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

Konstruktory

  Název Popis
Veřejná metoda WinControl() Inicializuje novou instanci WinControl Třída
Veřejná metoda WinControl(UITestControl) Inicializuje novou instanci WinControl třídy pomocí poskytnutého nadřazeného ovládacího prvku.

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost AccessKey Získá přístupový kód, který je přiřazen tento ovládací prvek.
Veřejná vlastnost BoundingRectangle Získá Bounding obdélník pro tento ovládací prvek. (Zděděno z UITestControl.)
Veřejná vlastnost ClassName Získá název třídy pro tento ovládací prvek. (Zděděno z UITestControl.)
Veřejná vlastnost Container Získá nebo nastaví tento kontejner UITestControl. (Zděděno z UITestControl.)
Veřejná vlastnost ControlId ID, který je přiřazen tento ovládací prvek získává.
Veřejná vlastnost ControlName Získá název tohoto ovládacího prvku.
Veřejná vlastnost ControlType Získá typ ovládacího prvku uživatelského rozhraní. (Zděděno z UITestControl.)
Veřejná vlastnost Enabled Získá hodnotu označující, zda tento ovládací prvek povolen. (Zděděno z UITestControl.)
Veřejná vlastnost Exists Získá hodnotu označující, zda tento ovládací prvek existuje v uživatelském rozhraní. (Zděděno z UITestControl.)
Veřejná vlastnost FilterProperties Získá kolekce pár hodnota vlastnosti pro prvek disambiguate. (Zděděno z UITestControl.)
Veřejná vlastnost FriendlyName Získá název tohoto ovládacího prvku v uživatelském rozhraní. (Zděděno z UITestControl.)
Veřejná vlastnost HasFocus Získá hodnotu označující, zda tento ovládací prvek uživatelského rozhraní má aktuálně fokus. (Zděděno z UITestControl.)
Veřejná vlastnost HelpText Získá text nápovědy, který je přiřazen tento ovládací prvek.
Veřejná vlastnost IsTopParent Získá hodnotu, která označuje, zda tento ovládací prvek nejvyšší úrovně. (Zděděno z UITestControl.)
Veřejná vlastnost Name Získá název tohoto ovládacího prvku. (Zděděno z UITestControl.)
Veřejná vlastnost NativeElement Získá odpovídající tento ovládací prvek nativní technologie. (Zděděno z UITestControl.)
Veřejná vlastnost SearchConfigurations Získá nebo nastaví konfiguraci hledání. (Zděděno z UITestControl.)
Veřejná vlastnost SearchProperties Získá hodnotu vlastnosti kolekce pár sloužící k identifikaci prvku. (Zděděno z UITestControl.)
Chráněná vlastnost SearchPropertiesSetExplicitly Získá hodnotu, která označuje, zda byly v uživatelském rozhraní uživatel nastavit vlastnosti vyhledávání pro tento ovládací prvek. (Zděděno z UITestControl.)
Veřejná vlastnost TechnologyName Získá nebo nastaví technologie rámec, který implementuje tento ovládací prvek. (Zděděno z UITestControl.)
Veřejná vlastnost TopParent Načte nadřazený tento ovládací prvek nejvyšší úrovně. (Zděděno z UITestControl.)
Veřejná vlastnost WindowHandle Získá popisovač okna pro tento ovládací prvek. (Zděděno z UITestControl.)
Veřejná vlastnost WindowTitles Načte názvy okno okno nejvyšší úrovně kolekce. (Zděděno z UITestControl.)

Na začátek

Metody

  Název Popis
Veřejná metoda CaptureImage Zachycuje obraz UITestControl.UITestControl Se musí nacházet na obrazovce. (Zděděno z UITestControl.)
Veřejná metoda CopyFrom Vytvoří UITestControl objekt, na který odkazuje prvek stejné uživatelské rozhraní jako původní UITestControl. (Zděděno z UITestControl.)
Veřejná metoda DrawHighlight Zvýrazní ovládací prvek. (Zděděno z UITestControl.)
Veřejná metoda EnsureClickable() Posouvá uživatelského rozhraní, zda je ovládací prvek klepnout. (Zděděno z UITestControl.)
Veřejná metoda EnsureClickable(Point) Posouvá uživatelské rozhraní k určitému bodu, zda je ovládací prvek klepnout. (Zděděno z UITestControl.)
Veřejná metoda Equals Určuje, zda zadaná UITestControl se rovná aktuální UITestControl. (Zděděno z UITestControl.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda Find Najde UITestControl. (Zděděno z UITestControl.)
Veřejná metoda FindMatchingControls Vrátí kolekci všech UITestControls odpovídající zadané SearchProperties a FilterProperties. (Zděděno z UITestControl.)
Veřejná metoda GetChildren Vrátí kolekci všech podřízených první úrovně aktuální UITestControl. (Zděděno z UITestControl.)
Veřejná metoda GetClickablePoint Vrátí bod lze klepnout na ovládání. (Zděděno z UITestControl.)
Veřejná metoda GetHashCode Vrátí jedinečnou hodnotu, která představuje aktuální UITestControl instance. (Zděděno z UITestControl.)
Veřejná metoda GetParent Vrátí nadřízený aktuální UITestControl. (Zděděno z UITestControl.)
Veřejná metoda GetProperty Načte hodnotu zadanou vlastností. (Zděděno z UITestControl.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetUITestControlsForSearch Získá podřízené prvky pole tohoto ovládacího prvku. (Přepisuje UITestControl.GetUITestControlsForSearch().)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda SetFocus Nastaví kurzor klávesnice UITestControl. (Zděděno z UITestControl.)
Veřejná metoda SetProperty Nastaví hodnotu dané vlastnosti. (Zděděno z UITestControl.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální UITestControl. (Zděděno z UITestControl.)
Veřejná metoda TryGetClickablePoint Vrátí clickable bodě UITestControl.Pokud není ovládací prvek klepnout, vrátí tato metoda false. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlCondition(Predicate<UITestControl>) Dokud tento ovládací prvek splňuje zadanou podmínku nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlCondition(Predicate<UITestControl>, Int32) Dokud tento ovládací prvek splňuje zadanou podmínku nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlEnabled() Tento ovládací prvek povoleno nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlEnabled(Int32) Tento ovládací prvek povoleno nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlExist() Dokud tento ovládací prvek dojde v uživatelském rozhraní nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlExist(Int32) Dokud tento ovládací prvek dojde v uživatelském rozhraní nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlNotExist() Dokud tento ovládací prvek již existuje v uživatelském rozhraní nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlNotExist(Int32) Dokud tento ovládací prvek již nedochází v uživatelském rozhraní nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlPropertyEqual(String, Object) Dokud je roven zadané hodnotě určené vlastností tohoto ovládacího prvku nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlPropertyEqual(String, Object, Int32) Dokud je roven zadané hodnotě určené vlastností tohoto ovládacího prvku nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlPropertyNotEqual(String, Object) Aktuální podproces blokuje dokud zadanou vlastností tohoto ovládacího prvku není roven zadané hodnotě nebo dokud nevyprší časový limit výchozí. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlPropertyNotEqual(String, Object, Int32) Dokud zadanou vlastností tohoto ovládacího prvku není roven zadané hodnotě nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlReady() Dokud tento ovládací prvek je připraven přijímat myši nebo klávesnice nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.)
Veřejná metoda WaitForControlReady(Int32) Dokud tento ovládací prvek je připraven přijímat myši nebo klávesnice nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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

UITestControl

WinControl.PropertyNames

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinControl
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinButton
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCalendar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCell
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCheckBox
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCheckBoxTreeItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinClient
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinColumnHeader
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinComboBox
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinCustom
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinDateTimePicker
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinEdit
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinGroup
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinHyperlink
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinList
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinListItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinMenu
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinMenuBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinMenuItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinPane
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinProgressBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinRadioButton
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinRow
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinRowHeader
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinScrollBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinSeparator
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinSlider
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinSpinner
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinStatusBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTable
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTabList
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTabPage
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinText
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTitleBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinToolBar
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinToolTip
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTree
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTreeItem
      Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinWindow