Condividi tramite


Span Classe

Definizione

Rappresenta una sezione di un FormattedString.

[Xamarin.Forms.ContentProperty("Text")]
public class Span : Xamarin.Forms.GestureElement, Xamarin.Forms.IDecorableTextElement, Xamarin.Forms.Internals.IFontElement
type Span = class
    inherit GestureElement
    interface IFontElement
    interface IDecorableTextElement
Ereditarietà
Attributi
Implementazioni

Commenti

Le associazioni alle proprietà Span sono OneTime per impostazione predefinita.

Costruttori

Span()

Inizializza una nuova istanza della classe Span.

Campi

BackgroundColorProperty

Archivio di backup per la proprietà BackgroundColor.

CharacterSpacingProperty

Rappresenta una sezione di un FormattedString.

FontAttributesProperty

Archivio di backup per la proprietà FontAttributes.

FontFamilyProperty

Archivio di backup per la proprietà FontFamily.

FontProperty

Archivio di backup per la proprietà Font.

FontSizeProperty

Archivio di backup per la proprietà FontSize.

ForegroundColorProperty
Obsoleti.

Archivio di backup per la proprietà ForegroundColor.

LineHeightProperty

Archivio di backup per la proprietà associabile LineHeight.

StyleProperty

Archivio di backup per la proprietà Style.

TextColorProperty

Archivio di backup per la proprietà TextColor.

TextDecorationsProperty

BindableProperty associata alla proprietà TextDecorations.

TextProperty

Archivio di backup per la proprietà Text.

TextTransformProperty

Rappresenta una sezione di un FormattedString.

Proprietà

AutomationId

Ottiene o imposta un valore che consente al framework di automazione di individuare questo elemento e di interagire con esso.

(Ereditato da Element)
BackgroundColor

Ottiene o imposta il colore di sfondo dello span.

BindingContext

Ottiene o imposta l'oggetto contenente le proprietà che saranno interessate dalle proprietà associate appartenenti a questo elemento BindableObject.

(Ereditato da BindableObject)
CharacterSpacing

Rappresenta una sezione di un FormattedString.

ClassId

Ottiene o imposta un valore utilizzato per identificare una raccolta di elementi semanticamente simili.

(Ereditato da Element)
Dispatcher

Rappresenta una sezione di un FormattedString.

(Ereditato da BindableObject)
EffectControlProvider

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
Effects

Un elenco degli effetti che vengono applicati a questo elemento.

(Ereditato da Element)
Font
Obsoleti.

Ottiene o imposta il tipo di carattere per il testo nello span.

FontAttributes

Ottiene un valore che indica se il tipo di carattere dello span è in grassetto, corsivo o nessuno dei due.

FontFamily

Ottiene la famiglia di caratteri a cui appartiene il tipo di carattere per il testo nello span.

FontSize

Ottiene le dimensioni del tipo di carattere del testo nello span.

ForegroundColor

Ottiene o imposta il colore per il testo nello span.

GestureRecognizers

Ottiene l'elenco dei riconoscitori che appartengono all'elemento.

(Ereditato da GestureElement)
Id

Ottiene un valore che può essere utilizzato per identificare in modo univoco un elemento tramite l'esecuzione di un'applicazione.

(Ereditato da Element)
LineHeight

Ottiene o imposta il moltiplicatore da applicare all'altezza di riga predefinita durante la visualizzazione di testo.

LogicalChildren

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
Parent

Ottiene o imposta l'elemento padre dell'elemento.

(Ereditato da Element)
ParentView
Obsoleti.

Ottiene l'elemento che rappresenta il predecessore più vicino di questo elemento che è VisualElement.

(Ereditato da Element)
Platform
Obsoleti.

Rappresenta una sezione di un FormattedString.

(Ereditato da Element)
RealParent

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
Style

Ottiene o imposta lo stile da applicare allo span.

StyleId

Ottiene o imposta un valore definito dall'utente per identificare in modo univoco l'elemento.

(Ereditato da Element)
Text

Ottiene o imposta il testo dello span.

TextColor

Ottiene o imposta il colore del testo.

TextDecorations

Ottiene o imposta l'oggetto TextDecorations applicato allo span.

TextTransform

Rappresenta una sezione di un FormattedString.

Metodi

ApplyBindings()

Applica le associazioni a BindingContext.

(Ereditato da BindableObject)
ClearValue(BindableProperty)

Cancella qualsiasi valore impostato da SetValue per property.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da propertyKey.

(Ereditato da BindableObject)
CoerceValue(BindableProperty)

Rappresenta una sezione di un FormattedString.

(Ereditato da BindableObject)
CoerceValue(BindablePropertyKey)

Rappresenta una sezione di un FormattedString.

(Ereditato da BindableObject)
Descendants()

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
EffectIsAttached(String)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
FindByName(String)

Restituisce l'elemento con il nome specificato.

(Ereditato da Element)
GetValue(BindableProperty)

Restituisce il valore contenuto in BindableProperty.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
IsSet(BindableProperty)

Restituisce true se la proprietà di destinazione esiste ed è stata impostata.

(Ereditato da BindableObject)
OnBindingContextChanged()

Eseguire l'override di questo metodo per eseguire un'azione quando BindingContext viene modificato.

OnChildAdded(Element)

Richiamato ogni volta che l'evento ChildAdded deve essere emesso. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.

(Ereditato da Element)
OnChildRemoved(Element, Int32)

Rappresenta una sezione di un FormattedString.

(Ereditato da Element)
OnChildRemoved(Element)
Obsoleti.

Richiamato ogni volta che l'evento ChildRemoved deve essere emesso. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.

(Ereditato da Element)
OnParentSet()

Richiamato ogni volta che viene impostato l'elemento padre di un elemento. Implementare questo metodo per aggiungere il comportamento quando l'elemento viene aggiunto a un elemento padre.

(Ereditato da Element)
OnPropertyChanged(String)

Metodo chiamato quando viene modificata una proprietà associata.

(Ereditato da Element)
OnPropertyChanging(String)

Chiamare questo metodo da una classe figlio per segnalare che una proprietà sta per essere modificata.

(Ereditato da BindableObject)
RemoveBinding(BindableProperty)

Rimuove un'associazione impostata in precedenza.

(Ereditato da BindableObject)
RemoveDynamicResource(BindableProperty)

Rimuove una risorsa dinamica impostata in precedenza

(Ereditato da Element)
SetBinding(BindableProperty, BindingBase)

Assegna un'associazione a una proprietà.

(Ereditato da BindableObject)
SetDynamicResource(BindableProperty, String)

Imposta la proprietà BindableProperty di questo elemento da aggiornare tramite la DynamicResource con la chiave fornita.

(Ereditato da Element)
SetValue(BindableProperty, Object)

Imposta il valore della proprietà specificata.

(Ereditato da BindableObject)
SetValue(BindablePropertyKey, Object)

Imposta il valore di propertyKey.

(Ereditato da BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
UnapplyBindings()

Annulla tutte le associazioni impostate in precedenza.

(Ereditato da BindableObject)
UpdateFormsText(String, TextTransform)

Rappresenta una sezione di un FormattedString.

Eventi

BindingContextChanged

Si verifica ogni volta che la proprietà BindingContext cambia.

(Ereditato da BindableObject)
ChildAdded

Si verifica ogni volta che un elemento figlio viene aggiunto all'elemento.

(Ereditato da Element)
ChildRemoved

Si verifica ogni volta che un elemento figlio viene rimosso dall'elemento.

(Ereditato da Element)
DescendantAdded

Si verifica ogni volta che un elemento figlio viene aggiunto al sottoalbero dell'elemento.

(Ereditato da Element)
DescendantRemoved

Si verifica ogni volta che un elemento figlio viene rimosso dal sottoalbero dell'elemento.

(Ereditato da Element)
PlatformSet
Obsoleti.

Rappresenta una sezione di un FormattedString.

(Ereditato da Element)
PropertyChanged

Viene chiamato quando una proprietà è stata modificata.

(Ereditato da BindableObject)
PropertyChanging

Viene chiamato quando una proprietà sta per essere modificata.

(Ereditato da BindableObject)

Implementazioni dell'interfaccia esplicita

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
IFontElement.FontSizeDefaultValueCreator()

Per uso interno della piattaforma Xamarin.Forms.

IFontElement.OnFontAttributesChanged(FontAttributes, FontAttributes)

Per uso interno della piattaforma Xamarin.Forms.

IFontElement.OnFontChanged(Font, Font)

Per uso interno della piattaforma Xamarin.Forms.

IFontElement.OnFontFamilyChanged(String, String)

Per uso interno della piattaforma Xamarin.Forms.

IFontElement.OnFontSizeChanged(Double, Double)

Per uso interno della piattaforma Xamarin.Forms.

INameScope.RegisterName(String, Object)

Solo per uso interno.

(Ereditato da Element)
ISpatialElement.Region

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da GestureElement)

Metodi di estensione

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Rappresenta una sezione di un FormattedString.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Rappresenta una sezione di un FormattedString.

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

Crea un'associazione e la applica a una proprietà.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Obsoleti.

Crea e applica un'associazione da un'espressione.

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

Rappresenta una sezione di un FormattedString.

FindByName<T>(Element, String)

Restituisce l'istanza di tipo T con nome name nell'ambito che include element.

Si applica a