WindowPattern Klass

Definition

Representerar en kontroll som ger grundläggande fönsterbaserade funktioner i ett traditionellt grafiskt användargränssnitt (GUI).

public ref class WindowPattern : System::Windows::Automation::BasePattern
public class WindowPattern : System.Windows.Automation.BasePattern
type WindowPattern = class
    inherit BasePattern
Public Class WindowPattern
Inherits BasePattern
Arv
WindowPattern

Kommentarer

Exempel på kontroller som stöder det här kontrollmönstret är programfönster på den översta nivån, underordnade MDI-fönster (multiple-document interface), modala dialogrutor och pratbubblans hjälpfönster.

Fält

Name Description
CanMaximizeProperty

Identifierar egenskapen CanMaximize .

CanMinimizeProperty

Identifierar egenskapen CanMinimize .

IsModalProperty

Identifierar egenskapen IsModal .

IsTopmostProperty

Identifierar egenskapen IsTopmost .

Pattern

Identifierar WindowPattern kontrollmönstret.

WindowClosedEvent

Identifierar den händelse som utlöses när ett fönster stängs.

WindowInteractionStateProperty

Identifierar egenskapen WindowInteractionState .

WindowOpenedEvent

Identifierar den händelse som utlöses när ett fönster öppnas.

WindowVisualStateProperty

Identifierar egenskapen WindowVisualState .

Egenskaper

Name Description
Cached

Hämtar cachelagrade UI Automation egenskapsvärden för den här WindowPattern.

Current

Hämtar aktuella UI Automation egenskapsvärden för den här WindowPattern.

Metoder

Name Description
Close()

Försöker stänga det aktuella fönstret.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
SetWindowVisualState(WindowVisualState)

WindowVisualState Ändrar fönstrets.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
WaitForInputIdle(Int32)

Gör att den anropande koden blockeras under den angivna tiden eller tills den associerade processen går in i ett inaktivt tillstånd, beroende på vilket som slutförs först.

Gäller för

Se även