Condividi tramite


XamlType.LookupDeferringLoader Metodo

Definizione

Restituisce un oggetto XamlValueConverter<TConverterBase> utilizzato per il caricamento posticipato degli oggetti XAML dichiarati.

protected:
 virtual System::Xaml::Schema::XamlValueConverter<System::Xaml::XamlDeferringLoader ^> ^ LookupDeferringLoader();
protected virtual System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader> LookupDeferringLoader ();
abstract member LookupDeferringLoader : unit -> System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader>
override this.LookupDeferringLoader : unit -> System.Xaml.Schema.XamlValueConverter<System.Xaml.XamlDeferringLoader>
Protected Overridable Function LookupDeferringLoader () As XamlValueConverter(Of XamlDeferringLoader)

Restituisce

Oggetto XamlValueConverter<TConverterBase> con vincolo XamlDeferringLoader per il tipo generico.

Commenti

Questo metodo può essere richiamato quando un chiamante ottiene un valore da DeferringLoader. Eseguire l'override di questo metodo se si vuole DeferringLoader restituire un valore diverso rispetto a quello abilitato per impostazione predefinita per la reflection interna e fornire anche informazioni personalizzate XamlTypeInvoker .

L'implementazione predefinita restituisce un oggetto sulla base della lettura XamlDeferLoadAttributedi . Può anche verificare BaseType la presenza dell'attributo se non viene trovato alcun attributo nel tipo sottostante immediato. Se un valore non è disponibile, questo metodo restituisce null.

Si applica a