Język

Span Klasa

Definicja

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

public ref class Span : Microsoft::Maui::Controls::GestureElement, Microsoft::Maui::Controls::IDecorableTextElement, Microsoft::Maui::Controls::ILineHeightElement, Microsoft::Maui::Controls::Internals::IFontElement, Microsoft::Maui::Controls::ITextElement
public ref class Span : Microsoft::Maui::Controls::GestureElement, Microsoft::Maui::Controls::IDecorableTextElement, Microsoft::Maui::Controls::Internals::IFontElement
[Microsoft.Maui.Controls.ContentProperty("Text")]
public class Span : Microsoft.Maui.Controls.GestureElement, Microsoft.Maui.Controls.IDecorableTextElement, Microsoft.Maui.Controls.ILineHeightElement, Microsoft.Maui.Controls.Internals.IFontElement, Microsoft.Maui.Controls.ITextElement
[Microsoft.Maui.Controls.ContentProperty("Text")]
public class Span : Microsoft.Maui.Controls.GestureElement, Microsoft.Maui.Controls.IDecorableTextElement, Microsoft.Maui.Controls.Internals.IFontElement
[<Microsoft.Maui.Controls.ContentProperty("Text")>]
type Span = class
    inherit GestureElement
    interface IFontElement
    interface ITextElement
    interface ILineHeightElement
    interface IDecorableTextElement
[<Microsoft.Maui.Controls.ContentProperty("Text")>]
type Span = class
    inherit GestureElement
    interface IFontElement
    interface IDecorableTextElement
Public Class Span
Inherits GestureElement
Implements IDecorableTextElement, IFontElement, ILineHeightElement, ITextElement
Public Class Span
Inherits GestureElement
Implements IDecorableTextElement, IFontElement
Dziedziczenie
Atrybuty
Implementuje

Uwagi

Powiązania z właściwościami span są domyślnie typu OneTime.

Konstruktory

Nazwisko Opis
Span()

Tworzy nowe wystąpienie span.

Pola

Nazwisko Opis
BackgroundColorProperty

Właściwość możliwe do powiązania dla elementu BackgroundColor.

CharacterSpacingProperty

Właściwość możliwe do powiązania dla elementu CharacterSpacing.

FontAttributesProperty

Właściwość możliwe do powiązania dla elementu FontAttributes.

FontAutoScalingEnabledProperty

Właściwość możliwe do powiązania dla elementu FontAutoScalingEnabled.

FontFamilyProperty

Właściwość możliwe do powiązania dla elementu FontFamily.

FontSizeProperty

Właściwość możliwe do powiązania dla elementu FontSize.

LineHeightProperty

Właściwość możliwe do powiązania dla elementu LineHeight.

StyleProperty

Właściwość możliwe do powiązania dla elementu Style.

TextColorProperty

Właściwość możliwe do powiązania dla elementu TextColor.

TextDecorationsProperty

Właściwość możliwe do powiązania dla elementu TextDecorations.

TextProperty

Właściwość możliwe do powiązania dla elementu Text.

TextTransformProperty

Właściwość możliwe do powiązania dla elementu TextTransform.

transientNamescope

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

(Odziedziczone po Element)

Właściwości

Nazwisko Opis
AutomationId

Pobiera lub ustawia wartość, która umożliwia platformie automatyzacji znajdowanie tego elementu i interakcję z nim.

(Odziedziczone po Element)
BackgroundColor

Pobiera lub ustawia kolor tła dla zakresu. Jest to właściwość, która jest powiązana.

BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu . Jest to właściwość, która jest powiązana.

(Odziedziczone po BindableObject)
CharacterSpacing

Pobiera lub ustawia odstępy między znakami dla zakresu. Jest to właściwość, która jest powiązana.

ClassId

Pobiera lub ustawia wartość używaną do identyfikowania kolekcji semantycznie podobnych elementów.

(Odziedziczone po Element)
Dispatcher

Pobiera dyspozytor, który był dostępny po utworzeniu tego obiektu możliwego do powiązania, w przeciwnym razie próbuje znaleźć najbliższego dostępnego dyspozytora (prawdopodobnie okna/aplikacji).

(Odziedziczone po BindableObject)
EffectControlProvider

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
Effects

Pobiera lub ustawia style i właściwości, które zostaną zastosowane do elementu podczas wykonywania.

(Odziedziczone po Element)
FontAttributes

Pobiera lub ustawia atrybuty czcionki dla zakresu. Jest to właściwość, która jest powiązana.

FontAutoScalingEnabled

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

FontFamily

Pobiera lub ustawia rodzinę czcionek dla zakresu. Jest to właściwość, która jest powiązana.

FontSize

Pobiera lub ustawia rozmiar czcionki dla zakresu. Jest to właściwość, która jest powiązana.

GestureRecognizers

Pobiera listę rozpoznawania, które należą do elementu.

(Odziedziczone po GestureElement)
Handler

Pobiera lub ustawia skojarzoną procedurę obsługi dla tego elementu.

(Odziedziczone po Element)
Id

Pobiera wartość, która może służyć do unikatowego identyfikowania elementu w trakcie działania aplikacji.

(Odziedziczone po Element)
LineHeight

Pobiera lub ustawia mnożnik wysokości linii dla zakresu. Jest to właściwość, która jest powiązana.

LogicalChildren
Przestarzałe.

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

(Odziedziczone po Element)
Parent

Pobiera lub ustawia element nadrzędny Element tego elementu.

(Odziedziczone po Element)
RealParent

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
Style

Pobiera lub ustawia styl dla zakresu. Jest to właściwość, która jest powiązana.

StyleId

Pobiera lub ustawia zdefiniowaną przez użytkownika wartość w celu unikatowego zidentyfikowania elementu.

(Odziedziczone po Element)
Text

Pobiera lub ustawia zawartość tekstowa zakresu. Jest to właściwość, która jest powiązana.

TextColor

Pobiera lub ustawia kolor tekstu dla zakresu. Jest to właściwość, która jest powiązana.

TextDecorations

Pobiera lub ustawia dekoracje tekstowe dla zakresu. Jest to właściwość, która jest powiązana.

TextTransform

Pobiera lub ustawia przekształcenie tekstu dla zakresu. Jest to właściwość, która jest powiązana.

Metody

Nazwisko Opis
AddLogicalChild(Element)

Dodaje element Element do elementów podrzędnych logicznych.

(Odziedziczone po Element)
ApplyBindings()

Stosuje wszystkie bieżące powiązania do elementu BindingContext.

(Odziedziczone po BindableObject)
ClearLogicalChildren()

Usuwa wszystkie elementy podrzędne Element.

(Odziedziczone po Element)
ClearValue(BindableProperty)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania, zidentyfikowaną przez jego klucz.

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Przekształca wartość określonej właściwości możliwej do powiązania. Jest to wykonywane przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
EffectIsAttached(String)

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
FindByName(String)

Zwraca element, który ma określoną nazwę.

(Odziedziczone po Element)
GetValue(BindableProperty)

Zwraca wartość zawartą w danej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
InsertLogicalChild(Int32, Element)

Wstawia element Element do elementów podrzędnych logicznych w określonym indeksie.

(Odziedziczone po Element)
InvalidateStyle()

Wymusza niezastosowywanie i ponowne stosowanie bieżącego scalonego stylu. Ta metoda jest przeznaczona do użycia infrastruktury (np. Przeładowywanie na gorąco) i nie powinna być używana w kodzie aplikacji.

IsSet(BindableProperty)

Określa, czy właściwość możliwe do powiązania istnieje i ma zestaw wartości.

(Odziedziczone po BindableObject)
OnBindingContextChanged()

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

OnChildAdded(Element)

ChildAdded Wywołuje zdarzenie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

(Odziedziczone po Element)
OnChildRemoved(Element, Int32)

ChildRemoved Wywołuje zdarzenie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia

(Odziedziczone po Element)
OnHandlerChanged()

Po przesłonięciu w klasie pochodnej należy zgłosić HandlerChanged zdarzenie.

(Odziedziczone po Element)
OnHandlerChanging(HandlerChangingEventArgs)

Po przesłonięciu w klasie pochodnej należy zgłosić HandlerChanging zdarzenie.

(Odziedziczone po Element)
OnParentChanged()

Po przesłonięciu w klasie pochodnej należy zgłosić ParentChanged zdarzenie.

(Odziedziczone po Element)
OnParentChanging(ParentChangingEventArgs)

Po przesłonięciu w klasie pochodnej należy zgłosić ParentChanging zdarzenie.

(Odziedziczone po Element)
OnParentSet()

Wywołuje (wewnętrzne) ParentSet zdarzenie. Zaimplementuj tę metodę, aby dodać zachowanie podczas dodawania elementu do elementu nadrzędnego.

(Odziedziczone po Element)
OnPropertyChanged(String)

Metoda wywoływana po zmianie właściwości powiązanej.

(Odziedziczone po Element)
OnPropertyChanging(String)

PropertyChanging Wywołuje zdarzenie.

(Odziedziczone po BindableObject)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie z właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
RemoveDynamicResource(BindableProperty)

Usuwa wcześniej ustawiony zasób dynamiczny.

(Odziedziczone po Element)
RemoveLogicalChild(Element)

Usuwa pierwsze wystąpienie określonego Element elementu z elementów podrzędnych logicznych.

(Odziedziczone po Element)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetDynamicResource(BindableProperty, String)

BindableProperty Ustawia właściwość tego elementu, która ma zostać zaktualizowana za pośrednictwem elementu DynamicResource przy użyciu podanego klucza.

(Odziedziczone po Element)
SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
UnapplyBindings()

Usuwa wszystkie bieżące powiązania z bieżącego kontekstu.

(Odziedziczone po BindableObject)
UpdateFormsText(String, TextTransform)

Przekształca tekst źródłowy przy użyciu określonej transformacji tekstu.

Zdarzenia

Nazwisko Opis
BindingContextChanged

Występuje, gdy wartość BindingContext właściwości ulegnie zmianie.

(Odziedziczone po BindableObject)
ChildAdded

Podniesione za każdym razem, gdy element podrzędny zostanie dodany do elementu .

(Odziedziczone po Element)
ChildRemoved

Podniesione za każdym razem, gdy element podrzędny zostanie usunięty z elementu.

(Odziedziczone po Element)
DescendantAdded

Wywoływane za każdym razem, gdy element podrzędny zostanie dodany do poddrzewa elementu.

(Odziedziczone po Element)
DescendantRemoved

Wywoływane za każdym razem, gdy element podrzędny zostanie usunięty z poddrzewa elementów.

(Odziedziczone po Element)
HandlerChanged

Wywoływane za każdym razem, gdy program obsługi elementu uległ zmianie.

(Odziedziczone po Element)
HandlerChanging

Wywoływane za każdym razem, gdy program obsługi elementu zacznie się zmieniać.

(Odziedziczone po Element)
ParentChanged

Podniesione za każdym razem, gdy element nadrzędny uległ zmianie.

(Odziedziczone po Element)
ParentChanging

Podniesione za każdym razem, gdy element zacznie się zmieniać.

(Odziedziczone po Element)
PropertyChanged

Występuje, gdy wartość właściwości ulegnie zmianie.

(Odziedziczone po BindableObject)
PropertyChanging

Występuje, gdy wartość właściwości się zmienia.

(Odziedziczone po BindableObject)

Jawne implementacje interfejsu

Nazwisko Opis
IContextFlyoutElement.ContextFlyout

Pobiera element ContextFlyout dla widoku. Menu wysuwane, menu wysuwane subitems i separatory wysuwane menu można dodać do wysuwania kontekstu.

(Odziedziczone po Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

(Odziedziczone po BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Rejestruje określony effect element.

(Odziedziczone po Element)
IElement.Parent

Pobiera element nadrzędny elementu.

(Odziedziczone po Element)
IElementController.Descendants()

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
IElementController.LogicalChildren

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
IFontElement.FontSizeDefaultValueCreator()

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

IFontElement.OnFontAutoScalingEnabledChanged(Boolean, Boolean)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

IFontElement.OnFontFamilyChanged(String, String)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

IFontElement.OnFontSizeChanged(Double, Double)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

ILineHeightElement.OnLineHeightChanged(Double, Double)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

INameScope.RegisterName(String, Object)

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
INameScope.UnregisterName(String)

Do użytku wewnętrznego przez .NET MAUI.

(Odziedziczone po Element)
ISpatialElement.Region

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

(Odziedziczone po GestureElement)
ITextElement.OnCharacterSpacingPropertyChanged(Double, Double)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

ITextElement.OnTextColorPropertyChanged(Color, Color)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

ITextElement.OnTextTransformChanged(TextTransform, TextTransform)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

IToolTipElement.ToolTip

Reprezentuje małe prostokątne okno podręczne, które wyświetla krótki opis celu widoku, gdy użytkownik spoczywa wskaźnik w widoku.

(Odziedziczone po Element)
IVisualTreeElement.GetVisualChildren()

Pobiera czytelną listę elementów podrzędnych wizualizacji.

(Odziedziczone po Element)
IVisualTreeElement.GetVisualParent()

Pobiera element nadrzędny wizualizacji.

(Odziedziczone po Element)

Metody rozszerzania

Nazwisko Opis
FindByName<T>(Element, String)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

GetVisualElementWindow(IVisualTreeElement)

Pobiera okno zawierające element drzewa wizualnego, jeśli element jest zawarty w jednym.

GetVisualTreeDescendants(IVisualTreeElement)

Pobiera całą hierarchię elementów potomnych jako listę elementów podrzędnych dla danego elementu drzewa wizualnego.

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie prostokąta zdefiniowanego przez jego współrzędne określone w jednostkach platformy, a nie pikseli.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie danego x, y punktu.

GetVisualTreeElements(IVisualTreeElement, Point)

Pobiera listę elementów podrzędnych elementu drzewa wizualnego na podstawie danego punktu.

GetVisualTreeElements(IVisualTreeElement, Rect)

Pobiera listę elementów drzewa wizualnego elementów podrzędnych na podstawie prostokąta.

SetAppTheme<T>(BindableObject, BindableProperty, T, T)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Tworzy i stosuje powiązanie do właściwości.

SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object)

Tworzy powiązanie między właściwością obiektu źródłowego a właściwością obiektu docelowego.

ToFont(IFontElement, Nullable<Double>)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

ToHandler(IElement, IMauiContext)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

ToPlatform(IElement, IMauiContext)

Reprezentuje część sformatowanego tekstu do użycia w formacieString.

Dotyczy