CodeDomSerializerBase.DeserializePropertiesFromResources Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Desserializa propriedades no objeto dado a partir do conjunto de recursos da cultura invariante.
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
A IDesignerSerializationManager usar para serialização.
- value
- Object
O objeto a partir do qual as propriedades devem ser desserializadas.
Observações
O DeserializePropertiesFromResources método é um método auxiliar que classes derivadas podem chamar. Procura propriedades no objeto dado e tenta carregar os seus valores a partir do conjunto de recursos da cultura invariante. Isto é geralmente usado para lidar com propriedades em tempo de projeto que não são emitidas no código-fonte. Não deve ser usado para propriedades localizadas porque só opera sobre a cultura invariante.
Este método inspeciona todas as propriedades do value parâmetro que correspondem aos atributos especificados pelo filter parâmetro e depois verifica essas propriedades num objeto binário de recurso. Isto é útil para desserializar propriedades que não podem ser representadas em código, como propriedades em tempo de design.
Este método exige que um carregador de design ofereça recursos IResourceService para leitura. Se fornecer IResourceService a ResXResourceReader para a cultura invariante, então DeserializePropertiesFromResources irá ler recursos da secção de metadados do ficheiro XML de recursos (.resx), que não está incluída no código compilado final. Se este serviço não estiver disponível, nenhum recurso será consultado.