WindowPattern Klasa

Definicja

Reprezentuje kontrolkę, która zapewnia podstawowe funkcje oparte na oknach w tradycyjnym graficznym interfejsie użytkownika (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
Dziedziczenie
WindowPattern

Uwagi

Przykłady kontrolek obsługujących ten wzorzec sterowania obejmują okna aplikacji najwyższego poziomu, okna podrzędne interfejsu wielodokumentowego (MDI), modalne okna dialogowe i okna pomocy balonu.

Pola

CanMaximizeProperty

Identyfikuje CanMaximize właściwość .

CanMinimizeProperty

Identyfikuje CanMinimize właściwość .

IsModalProperty

Identyfikuje IsModal właściwość .

IsTopmostProperty

Identyfikuje IsTopmost właściwość .

Pattern

Identyfikuje wzorzec kontrolki WindowPattern .

WindowClosedEvent

Określa zdarzenie, które jest wywoływane po zamknięciu okna.

WindowInteractionStateProperty

Identyfikuje WindowInteractionState właściwość .

WindowOpenedEvent

Określa zdarzenie, które jest wywoływane po otwarciu okna.

WindowVisualStateProperty

Identyfikuje WindowVisualState właściwość .

Właściwości

Cached

Pobiera buforowane wartości właściwości automatyzacja interfejsu użytkownika dla tego elementu WindowPattern.

Current

Pobiera bieżące wartości właściwości automatyzacja interfejsu użytkownika dla tego elementu WindowPattern.

Metody

Close()

Próbuje zamknąć bieżące okno.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SetWindowVisualState(WindowVisualState)

WindowVisualState Zmienia okno.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WaitForInputIdle(Int32)

Powoduje, że kod wywołujący blokuje określony czas lub dopóki skojarzony proces nie zostanie wprowadzony w stanie bezczynności, w zależności od tego, co zostanie ukończone jako pierwsze.

Dotyczy

Zobacz też