DeferrableContentConverter.ConvertFrom Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Convierte la secuencia especificada en un nuevo objeto DeferrableContent.
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
Parámetros
- context
- ITypeDescriptorContext
ITypeDescriptorContext que ofrece un contexto de formato.
- culture
- CultureInfo
Objeto CultureInfo que se va a usar como referencia cultural actual.
- value
- Object
Secuencia de origen que se va a convertir.
Devoluciones
Un nuevo objeto DeferrableContent.
Excepciones
context
es null
.
context
no puede proporcionar el contexto de esquema de XAML necesario para BAML.
o bien
La interpretación de servicio IProvideValueTarget de context
determina que el objeto de destino no sea un ResourceDictionary.
o bien
value
no es una secuencia de bytes válida.
Comentarios
El valor de context
debe proporcionar servicios para IXamlSchemaContextProvider, IRootObjectProvider, IXamlObjectWriterFactoryy IProvideValueTarget. El contexto de esquema cuando IXamlSchemaContextProvider se consulta debe ser un contexto de esquema XAML implementado internamente que es específico para los usos de BAML. Esto impide que la mayoría de los escenarios de código de usuario usen DeferrableContentConverter.