Sdílet prostřednictvím


IUITechnologyElement – rozhraní

Poskytuje rozhraní k provádění vnitřní UITechnologyElement třídy.Neimplementuje rozhraní přímo.Místo toho odvozují z UITechnologyElement třídy.

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

Syntaxe

'Deklarace
<ComVisibleAttribute(True)> _
<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")> _
Public Interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")]
public interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute(L"213E1F30-D407-4629-AED2-3C7106125722")]
public interface class IUITechnologyElement
[<ComVisibleAttribute(true)>]
[<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")>]
type IUITechnologyElement =  interface end
public interface IUITechnologyElement

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

Vlastnosti

  Název Popis
Veřejná vlastnost ChildIndex Získá od nuly umístění prvku této kolekce podřízených prvků nadřazeného prvku.
Veřejná vlastnost ClassName Získá název třídy pro tento prvek.
Veřejná vlastnost ControlTypeName Získá název typu ovládacího prvku pro tento prvek.
Veřejná vlastnost FriendlyName Získá popisný název tohoto prvku.
Veřejná vlastnost IsLeafNode Načte hodnotu, která označuje, zda je tento prvek Listový uzel, což znamená, že nemá žádné děti.
Veřejná vlastnost IsPassword Načte hodnotu, která označuje, zda tento prvek obsahuje chráněný obsah.
Veřejná vlastnost IsTreeSwitchingRequired Získá hodnota, která určuje, zda je požadována pro windowless stromu přepínání případech přepínání stromu.
Veřejná vlastnost Name Získá název tohoto prvku.
Veřejná vlastnost NativeElement Získá základní prvek nativní technologie.
Veřejná vlastnost QueryId Získá identifikátor objektu, který slouží k jednoznačné identifikaci a vyhledání tohoto prvku.
Veřejná vlastnost SwitchingElement Získá nebo nastaví prvek kontejneru, pokud tento prvek je umístěn uvnitř prvku jinou technologií.
Veřejná vlastnost TechnologyName Získá název odpovídající technologie tohoto prvku.
Veřejná vlastnost Value Získá nebo nastaví hodnotu tohoto prvku jako řetězec.
Veřejná vlastnost WindowHandle Popisovač Win32 okna obsahující tento prvek získá.

Nahoru

Metody

  Název Popis
Veřejná metoda EnsureVisibleByScrolling Tento prvek posune zobrazení v uživatelském rozhraní.
Veřejná metoda Equals Vrátí hodnotu, která označuje, zda je zadaný objekt rovnající se tento prvek.
Veřejná metoda GetBoundingRectangle Vrátí obdélník ohraničující tento prvek souřadnice.
Veřejná metoda GetClickablePoint Získá clickable bod pro tento prvek.
Veřejná metoda GetNativeControlType Vrátí hodnotu typu nativního ovládacího prvku tohoto prvku.
Veřejná metoda GetOption Vrátí zadanou možnost tohoto prvku.
Veřejná metoda GetPropertyValue Vrátí hodnotu zadanou vlastností tohoto prvku.
Veřejná metoda GetQueryIdForRelatedElement
Veřejná metoda GetRequestedState Vrátí aktuální informace o stavu daného dožádané státy tohoto prvku.
Veřejná metoda GetRightToLeftProperty Vrátí hodnotu, která označuje, zda má tento prvek zadaný typ formátu zleva doprava.
Veřejná metoda GetScrolledPercentage Vrátí částku posunutá v procentech velikosti posuvník.
Veřejná metoda InitializeProgrammaticScroll Inicializuje tento prvek pro programové posouvání.
Veřejná metoda InvokeProgrammaticAction Programové akce se provádí pomocí zadané možnosti.
Veřejná metoda ScrollProgrammatically
Veřejná metoda SetFocus Nastaví fokus uživatelského rozhraní na tento prvek.
Veřejná metoda SetOption Nastaví hodnotu možnosti určené v tomto prvku.
Veřejná metoda WaitForReady Tento prvek je připraven pro akce uživatele čeká.

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITest.Extension – obor názvů

UITechnologyElement

Další zdroje

Rozšíření kódované zkoušky uživatelského rozhraní a nahrávání akce na podporu aplikace Microsoft Excel