ChartSerializer.SerializableContent Propriedade
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.
Obtém ou define as propriedades do gráfico que podem ser serializadas.
public:
property System::String ^ SerializableContent { System::String ^ get(); void set(System::String ^ value); };
public string SerializableContent { get; set; }
member this.SerializableContent : string with get, set
Public Property SerializableContent As String
Valor de Propriedade
Uma expressão separada string por vírgulas que representa as propriedades do mapa a serializar. A sintaxe é "Class.Property[,Class.Property]".
Observações
Por defeito, todas as propriedades do gráfico serão serializadas quando os Save métodos and Load forem chamados. Pode usar a NonSerializableContent propriedade para limitar as características do gráfico a serem serializadas, juntamente com as SerializableContent propriedades e.Content
A SerializableContent propriedade determina quais as características do mapa que serão serializadas. Os curingas podem ser usados na expressão da cadeia, da mesma forma que a NonSerializableContent propriedade. Por exemplo, para serializar todas as propriedades do mapa BackColor , defina esta propriedade para "*. BackColor".
Se ChartArea as propriedades e/ou Series filhos forem especificadas, então os nomes de todos ChartArea os objetos Series e também devem ser especificados para permitir que os dados persistentes sejam aplicados a objetos e Series existentesChartArea; ou seja, deve especificar expressões "Series.Name" e "ChartArea.Name". Veja o código de exemplo abaixo para um exemplo deste procedimento. De forma semelhante, se estiverem a ser usadas múltiplas áreas do mapa, a ChartArea propriedade de todas as representadas Series também deve ser guardada.
Por vezes, uma propriedade pode ser definida para ser simultaneamente serializada e não serializada, o que é comum quando se usam curingas. A NonSerializableContent expressão tem uma prioridade inferior em comparação com a expressão SerializableContent . No entanto, note-se que é dado menos peso às expressões de strings que usam curingas. Por exemplo, se a SerializableContent propriedade estiver definida como "*. BackColor" e a NonSerializableContent propriedade é definida para BackColor, todas as propriedades BackColor , exceto os ChartArea objetos, serão serializadas.
Se definires a Content propriedade, ela SerializableContent será definida internamente. Se a Content propriedade já estiver definida mas outra propriedade precisar de ser serializada, certifique-se de concatenar a SerializableContent propriedade ao especificar essa propriedade extra. Veja o código de exemplo abaixo para um exemplo deste procedimento.
Esta propriedade afeta todas as operações de gravar, carregar e reiniciar.