DeferrableContentConverter.ConvertFrom Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterar den angivna dataströmmen till ett nytt DeferrableContent objekt.
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
Parametrar
- context
- ITypeDescriptorContext
En ITypeDescriptorContext som ger en formatkontext.
- culture
- CultureInfo
Att CultureInfo använda som den aktuella kulturen.
- value
- Object
Källströmmen som ska konverteras.
Returer
Ett nytt DeferrableContent objekt.
Undantag
context är null.
context kan inte tillhandahålla den nödvändiga XAML-schemakontexten för BAML.
-eller-
IProvideValueTarget tjänsttolkning avgör context att målobjektet inte är en ResourceDictionary.
-eller-
value är inte en giltig byteström.
Kommentarer
Värdet för context måste tillhandahålla tjänster för IXamlSchemaContextProvider, IRootObjectProvider, IXamlObjectWriterFactoryoch IProvideValueTarget. Schemakontexten när IXamlSchemaContextProvider frågas måste vara en internt implementerad XAML-schemakontext som är specifik för BAML-användning. Detta förhindrar att de flesta användarkodscenarier använder DeferrableContentConverter.