CodeDomSerializerBase.DeserializePropertiesFromResources 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í.
Deserializa las propiedades del objeto especificado del conjunto de recursos de la referencia cultural invariable.
protected:
void DeserializePropertiesFromResources(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void DeserializePropertiesFromResources(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, Attribute[] filter);
member this.DeserializePropertiesFromResources : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * Attribute[] -> unit
Protected Sub DeserializePropertiesFromResources (manager As IDesignerSerializationManager, value As Object, filter As Attribute())
Parámetros
- manager
- IDesignerSerializationManager
que IDesignerSerializationManager se va a usar para la serialización.
- value
- Object
Objeto desde el que se van a deserializar las propiedades.
Comentarios
El DeserializePropertiesFromResources método es un método auxiliar al que pueden llamar las clases derivadas. Busca propiedades en el objeto especificado e intenta cargar sus valores fuera del conjunto de recursos de la referencia cultural invariable. Esto se usa generalmente para controlar las propiedades en tiempo de diseño que no se emiten en el código fuente. No se debe usar para propiedades localizadas porque solo funciona en la referencia cultural invariable.
Este método inspecciona todas las propiedades del value parámetro que coinciden con los atributos especificados por el filter parámetro y, a continuación, comprueba las propiedades de un objeto binario de recursos. Esto resulta útil para deserializar propiedades que no se pueden representar en el código, como propiedades en tiempo de diseño.
Este método requiere que un cargador de diseñadores ofrezca un IResourceService objeto para leer los recursos. IResourceService Si proporciona un ResXResourceReader para la referencia cultural invariable, DeserializePropertiesFromResources leerá los recursos de la sección de metadatos del archivo de recursos XML (.resx), que no se incluye en el código compilado final. Si este servicio no está disponible, no se leerá ningún recurso.