ChartSerializer.NonSerializableContent Propriedade

Definição

Obtém ou define as propriedades do gráfico que não serão serializadas.

public:
 property System::String ^ NonSerializableContent { System::String ^ get(); void set(System::String ^ value); };
public string NonSerializableContent { get; set; }
member this.NonSerializableContent : string with get, set
Public Property NonSerializableContent As String

Valor de Propriedade

Uma expressão separada string por vírgulas que representa as propriedades do mapa que não serão serializadas. 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

Esta propriedade determina quais as características do mapa que não serão serializadas. Os curingas podem ser usados na expressão da cadeia, da mesma forma que a SerializableContent propriedade. Por exemplo, para excluir todas as propriedades do mapa BackColor da serialização, defina esta propriedade para "*. BackColor".

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 a Content propriedade já foi definida, a prioridade depende de quantos coringas são usados na NonSerializableContent expressão. Por exemplo, definir a Content propriedade para Appearance resultará na SerializableContent propriedade contendo um "*. Afasta-te*". Se a NonSerializableContent propriedade estiver definida como "*. Back*", todas Back* as propriedades do gráfico como BackColor, BackGradient, e assim sucessivamente, continuarão a ser serializadas. Isto deve-se ao facto de o valor da SerializableContent propriedade ter maior prioridade em comparação com a propriedade NonSerializableContent .

Esta propriedade afeta todas as operações de gravar, carregar e reiniciar.

Aplica-se a