BindingBase.Create<TSource,TProperty> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse método de fábrica foi adicionado para simplificar a criação de instâncias TypedBindingBase a partir de getters lambda.
public static Microsoft.Maui.Controls.BindingBase Create<TSource,TProperty> (Func<TSource,TProperty> getter, Microsoft.Maui.Controls.BindingMode mode = Microsoft.Maui.Controls.BindingMode.Default, Microsoft.Maui.Controls.IValueConverter? converter = default, object? converterParameter = default, string? stringFormat = default, object? source = default, object? fallbackValue = default, object? targetNullValue = default);
static member Create : Func<'Source, 'Property> * Microsoft.Maui.Controls.BindingMode * Microsoft.Maui.Controls.IValueConverter * obj * string * obj * obj * obj -> Microsoft.Maui.Controls.BindingBase
Public Shared Function Create(Of TSource, TProperty) (getter As Func(Of TSource, TProperty), Optional mode As BindingMode = Microsoft.Maui.Controls.BindingMode.Default, Optional converter As IValueConverter = Nothing, Optional converterParameter As Object = Nothing, Optional stringFormat As String = Nothing, Optional source As Object = Nothing, Optional fallbackValue As Object = Nothing, Optional targetNullValue As Object = Nothing) As BindingBase
Parâmetros de tipo
- TSource
O tipo de origem.
- TProperty
O tipo da propriedade.
Parâmetros
- getter
- Func<TSource,TProperty>
Um método getter usado para recuperar a propriedade source.
- mode
- BindingMode
O modo de associação. Essa propriedade é opcional. O padrão é Default.
- converter
- IValueConverter
O conversor. Esse parâmetro é opcional. O padrão é null
.
- converterParameter
- Object
Um parâmetro definido pelo usuário a passar para o conversor. Esse parâmetro é opcional. O padrão é null
.
- stringFormat
- String
Um formato da Cadeia de Caracteres. Esse parâmetro é opcional. O padrão é null
.
- source
- Object
Um objeto usado como origem para essa associação. Esse parâmetro é opcional. O padrão é null
.
- fallbackValue
- Object
O valor a ser usado em vez do valor padrão da propriedade, se não houver nenhum valor especificado.
- targetNullValue
- Object
O valor a ser fornecido para uma propriedade associada quando o destino da associação é null
.