Udostępnij za pośrednictwem


ISearchBar Interfejs

Definicja

Reprezentuje widok używany do inicjowania wyszukiwania.

public interface class ISearchBar : Microsoft::Maui::ITextAlignment, Microsoft::Maui::ITextInput, Microsoft::Maui::IView
public interface ISearchBar : Microsoft.Maui.ITextAlignment, Microsoft.Maui.ITextInput, Microsoft.Maui.IView
type ISearchBar = interface
    interface IView
    interface IElement
    interface ITransform
    interface ITextInput
    interface IText
    interface ITextStyle
    interface IPlaceholder
    interface ITextAlignment
Public Interface ISearchBar
Implements ITextAlignment, ITextInput, IView
Pochodne
Implementuje

Właściwości

AnchorX

Pobiera składnik X punktu środkowego dla dowolnej transformacji względem granic elementu.

(Odziedziczone po ITransform)
AnchorY

Pobiera składnik Y punktu środkowego dla każdej transformacji względem granic elementu.

(Odziedziczone po ITransform)
AutomationId

Identyfikator używany przez narzędzia automatyzacji do interakcji z tym widokiem

(Odziedziczone po IView)
Background

Pobiera farbę, która wypełni tło widoku.

(Odziedziczone po IView)
CancelButtonColor

Pobiera kolor przycisku anuluj.

CharacterSpacing

Pobiera odstępy między znakami tekstu.

(Odziedziczone po ITextStyle)
Clip

Pobiera ścieżkę używaną do definiowania konspektu zawartości widoku.

(Odziedziczone po IView)
CursorPosition

Pobiera lub ustawia położenie kursora.

(Odziedziczone po ITextInput)
DesiredSize

Pobiera bieżący żądany rozmiar tego widoku.

(Odziedziczone po IView)
FlowDirection

Kierunek skanowania elementów interfejsu użytkownika przez oko

(Odziedziczone po IView)
Font

Pobiera rodzinę czcionek, styl i rozmiar czcionki.

(Odziedziczone po ITextStyle)
Frame

Pobiera granice widoku w kontenerze.

(Odziedziczone po IView)
Handler

Pobiera lub ustawia procedurę obsługi widoku.

(Odziedziczone po IView)
Height

Pobiera określoną wysokość widoku IView.

(Odziedziczone po IView)
HorizontalLayoutAlignment

Określa poziomy aspekt układu tego elementu w kontenerze

(Odziedziczone po IView)
HorizontalTextAlignment

Pobiera wyrównanie tekstu poziomego.

(Odziedziczone po ITextAlignment)
InputTransparent

Pobiera wartość wskazującą, czy ten element powinien być zaangażowany w cykl interakcji użytkownika.

(Odziedziczone po IView)
IsEnabled

Pobiera wartość wskazującą, czy ten widok jest włączony w interfejsie użytkownika.

(Odziedziczone po IView)
IsFocused

Pobiera wartość wskazującą, czy ten widok jest obecnie skoncentrowany.

(Odziedziczone po IView)
IsReadOnly

Pobiera wartość wskazującą, czy widok jest tylko do odczytu.

(Odziedziczone po ITextInput)
IsSpellCheckEnabled

Pobiera wartość, która określa, czy sprawdzanie pisowni jest włączone, czy wyłączone.

(Odziedziczone po ITextInput)
IsTextPredictionEnabled

Pobiera wartość, która określa, czy przewidywanie tekstu i automatyczna korekta tekstu jest włączone, czy wyłączone.

(Odziedziczone po ITextInput)
Keyboard

Pobiera typ danych wejściowych klawiatury.

(Odziedziczone po ITextInput)
Margin

Margines reprezentuje odległość między widokiem a sąsiednimi widokami.

(Odziedziczone po IView)
MaximumHeight

Pobiera określone ograniczenie maksymalnej wysokości elementu IView z zakresu od zera do podwójnego. Positiveinfinity.

(Odziedziczone po IView)
MaximumWidth

Pobiera określone ograniczenie maksymalnej szerokości widoku IView z zakresu od zera do podwójnego. Positiveinfinity.

(Odziedziczone po IView)
MaxLength

Pobiera maksymalną dozwoloną długość danych wejściowych.

(Odziedziczone po ITextInput)
MinimumHeight

Pobiera określone ograniczenie minimalnej wysokości widoku IView z przedziału od zera do podwójnego. Positiveinfinity.

(Odziedziczone po IView)
MinimumWidth

Pobiera określone ograniczenie minimalnej szerokości widoku IView z zakresu od zera do podwójnego. Positiveinfinity.

(Odziedziczone po IView)
Opacity

Pobiera wartość nieprzezroczystości zastosowaną do widoku podczas renderowania.

(Odziedziczone po IView)
Parent

Pobiera element nadrzędny elementu.

(Odziedziczone po IElement)
Placeholder

Pobiera symbol zastępczy lub tekst wskazówki.

(Odziedziczone po IPlaceholder)
PlaceholderColor

Pobiera lub ustawia kolor tekstu zastępczego.

(Odziedziczone po IPlaceholder)
Rotation

Pobiera obrót (w stopniach) o osi Z (obrót affine), gdy element jest renderowany.

(Odziedziczone po ITransform)
RotationX

Pobiera rotację (w stopniach) o osi X (obrót perspektywy), gdy element jest renderowany.

(Odziedziczone po ITransform)
RotationY

Pobiera rotację (w stopniach) o osi Y (obrót perspektywy), gdy element jest renderowany.

(Odziedziczone po ITransform)
Scale

Pobiera współczynnik skalowania zastosowany do elementu.

(Odziedziczone po ITransform)
ScaleX

Pobiera skalę o współczynniku osi X zastosowanym do elementu.

(Odziedziczone po ITransform)
ScaleY

Pobiera skalę o współczynniku osi Y zastosowanym do elementu.

(Odziedziczone po ITransform)
SelectionLength

Pobiera długość zaznaczenia.

(Odziedziczone po ITextInput)
Semantics

Dodaje semantyka do każdego widoku w celu ułatwienia dostępu

(Odziedziczone po IView)
Shadow

Maluje cień wokół widoku docelowego.

(Odziedziczone po IView)
Text

Pobiera lub ustawia tekst.

(Odziedziczone po ITextInput)
TextColor

Pobiera kolor tekstu.

(Odziedziczone po ITextStyle)
TranslationX

Pobiera różnicę tłumaczenia X elementu.

(Odziedziczone po ITransform)
TranslationY

Pobiera różnicę tłumaczenia Y elementu.

(Odziedziczone po ITransform)
VerticalLayoutAlignment

Określa pionowy aspekt układu tego elementu w kontenerze

(Odziedziczone po IView)
VerticalTextAlignment

Pobiera wyrównanie tekstu w pionie.

(Odziedziczone po ITextAlignment)
Visibility

Pobiera wartość określającą, czy ten widok powinien być częścią drzewa wizualnego, czy nie.

(Odziedziczone po IView)
Width

Pobiera określoną szerokość widoku IView.

(Odziedziczone po IView)
ZIndex

Określa kolejność rysunku tego elementu IView w obrębie elementu ILayout; wyższe indeksy z będą rysować na niższych indeksach z.

(Odziedziczone po IView)

Metody

Arrange(Rect)

Umieszcza elementy podrzędne i określa rozmiar elementu.

(Odziedziczone po IView)
Focus()

Próbuje ustawić fokus na ten widok.

(Odziedziczone po IView)
InvalidateArrange()

Metoda wywoływana w celu unieważnienia układu tego widoku.

(Odziedziczone po IView)
InvalidateMeasure()

Sygnały, że bieżąca wartość miary tego widoku nie jest już prawidłowa i musi zostać ponownie skompilowana podczas następnego przebiegu miary.

(Odziedziczone po IView)
Measure(Double, Double)

Aktualizacje rozmiar widoku.

(Odziedziczone po IView)
SearchButtonPressed()

Powiadom, gdy użytkownik naciska przycisk Wyszukaj.

Unfocus()

Nie ustawia fokusu dla tego widoku.

(Odziedziczone po IView)

Metody rozszerzania

CheckHandlers(IView)

Reprezentuje widok używany do inicjowania wyszukiwania.

UpdateText(ITextInput, String)

Reprezentuje widok używany do inicjowania wyszukiwania.

ComputeDesiredSize(IView, Double, Double)

Reprezentuje widok używany do inicjowania wyszukiwania.

ComputeFrame(IView, Rect)

Reprezentuje widok używany do inicjowania wyszukiwania.

ToHandler(IElement, IMauiContext)

Reprezentuje widok używany do inicjowania wyszukiwania.

ToPlatform(IElement, IMauiContext)

Reprezentuje widok używany do inicjowania wyszukiwania.

ToHandler(IView, IMauiContext)

Reprezentuje widok używany do inicjowania wyszukiwania.

SetSemanticFocus(IView)

Reprezentuje widok używany do inicjowania wyszukiwania.

HideSoftInputAsync(ITextInput, CancellationToken)

Jeśli okienko nietrwałych danych wejściowych jest obecnie wyświetlane, spróbuje je ukryć.

IsSoftInputShowing(ITextInput)

Sprawdza, czy platforma aktualnie wyświetla okienko nietrwałych danych wejściowych

ShowSoftInputAsync(ITextInput, CancellationToken)

Jeśli okienko wprowadzania nietrwałego jest obecnie ukrywane, spróbuje je wyświetlić.

CaptureAsync(IView)

Reprezentuje widok używany do inicjowania wyszukiwania.

Dotyczy