DeferrableContentConverter.ConvertFrom Méthode

Définition

Convertit le flux spécifié en nouvel DeferrableContent objet.

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As Object

Paramètres

context
ITypeDescriptorContext

Qui ITypeDescriptorContext fournit un contexte de format.

culture
CultureInfo

À CultureInfo utiliser comme culture actuelle.

value
Object

Flux source à convertir.

Retours

DeferrableContent Nouvel objet.

Exceptions

context a la valeur null.

context n’est pas en mesure de fournir le contexte de schéma XAML nécessaire pour BAML.

- ou -

IProvideValueTarget interprétation de service de context détermine que l’objet cible n’est pas un ResourceDictionary.

- ou -

value n’est pas un flux d’octets valide.

Remarques

La valeur pour context laquelle doit fournir des services pour IXamlSchemaContextProvider, IRootObjectProvider, IXamlObjectWriterFactoryet IProvideValueTarget. Le contexte de schéma lorsqu’il IXamlSchemaContextProvider est interrogé doit être un contexte de schéma XAML implémenté en interne qui est particulier pour les utilisations BAML. Cela empêche la plupart des scénarios de code utilisateur d’utiliser DeferrableContentConverter.

S’applique à