BindableProperty.CreateDefaultValueDelegate<TDeclarer,TPropertyType> Delegát

Definice

Delegát pro BindableProperty.DefaultValueCreator.

public delegate TPropertyType BindableProperty.CreateDefaultValueDelegate<in TDeclarer,out TPropertyType>(TDeclarer bindable);
type BindableProperty.CreateDefaultValueDelegate<'Declarer, 'PropertyType> = delegate of 'Declarer -> 'PropertyType

Parametry typu

TDeclarer

Typ objektu, který delaroval vlastnost.

Tento parametr typu je kontravariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je méně odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.
TPropertyType

Typ vázané vlastnosti.

Tento parametr typu je kovariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je více odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.

Parametry

bindable
TDeclarer

Vázatelný objekt, který obsahuje vlastnost.

Návratová hodnota

TPropertyType

Platí pro