IWindowProvider Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które zapewniają podstawowe funkcje oparte na oknach w tradycyjnym graficznym interfejsie użytkownika (GUI).
public interface class IWindowProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("987df77b-db06-4d77-8f8a-86a9c3bb90b9")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IWindowProvider
public interface IWindowProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("987df77b-db06-4d77-8f8a-86a9c3bb90b9")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IWindowProvider = interface
type IWindowProvider = interface
Public Interface IWindowProvider
- Atrybuty
Uwagi
Zaimplementowano na dostawcy automatyzacja interfejsu użytkownika, który musi obsługiwać WindowPattern wzorzec sterowania.
Właściwości
InteractionState |
Pobiera stan interakcji okna. |
IsModal |
Pobiera wartość określającą, czy okno jest modalne. |
IsTopmost |
Pobiera wartość określającą, czy okno jest najbardziej najwyższym elementem w kolejności z. |
Maximizable |
Pobiera wartość określającą, czy okno można zmaksymalizować. |
Minimizable |
Pobiera wartość określającą, czy okno można zminimalizować. |
VisualState |
Pobiera stan wizualny okna. |
Metody
Close() |
Próbuje zamknąć okno. |
SetVisualState(WindowVisualState) |
Zmienia stan wizualny okna. Na przykład minimalizuje lub maksymalizuje go. |
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ż
- WindowPattern
- Wzorce formantów automatyzacji interfejsu użytkownika — omówienie
- Implementacja dostawcy automatyzacja interfejsu użytkownika po stronie serwera
- Implementacja dostawcy automatyzacja interfejsu użytkownika po stronie klienta
- Obsługa wzorców formantów dostawcy automatyzacji interfejsu użytkownika
- Implementacja wzorca kontrolki okna automatyzacji interfejsu użytkownika