DeferrableContentConverter.ConvertFrom Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.