DeferrableContentConverter.ConvertFrom Methode

Definitie

Converteert de opgegeven stroom naar een nieuw DeferrableContent object.

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

Parameters

context
ITypeDescriptorContext

Een ITypeDescriptorContext die een indelingscontext biedt.

culture
CultureInfo

De CultureInfo te gebruiken als de huidige cultuur.

value
Object

De bronstroom die moet worden geconverteerd.

Retouren

Een nieuw DeferrableContent object.

Uitzonderingen

context is null.

context kan de benodigde XAML-schemacontext voor BAML niet opgeven.

– of –

IProvideValueTarget service-interpretatie van context bepaalt dat het doelobject geen ResourceDictionary.

– of –

value is geen geldige bytestream.

Opmerkingen

De waarde voor context moet services voor IXamlSchemaContextProvider, IRootObjectProvider, IXamlObjectWriterFactoryen IProvideValueTarget. De schemacontext wanneer IXamlSchemaContextProvider een query wordt uitgevoerd, moet een intern geïmplementeerde XAML-schemacontext zijn die specifiek is voor BAML-gebruik. Dit voorkomt dat de meeste gebruikerscodescenario's gebruikmaken van DeferrableContentConverter.

Van toepassing op