Partilhar via


DataManipulator Classe

Definição

Fornece um método que executa operações de manipulação de dados em tempo de execução. Essa classe é exposta pela propriedade DataManipulator do objeto Chart raiz.

public ref class DataManipulator : System::Windows::Forms::DataVisualization::Charting::DataFormula
public class DataManipulator : System.Windows.Forms.DataVisualization.Charting.DataFormula
type DataManipulator = class
    inherit DataFormula
Public Class DataManipulator
Inherits DataFormula
Herança
DataManipulator

Construtores

DataManipulator()

Inicializa uma nova instância da classe DataManipulator.

Propriedades

FilterMatchedPoints

Obtém ou define um valor que determina se os pontos são filtrados se eles atendem aos critérios especificados nos argumentos dos métodos Filter dessa classe.

FilterSetEmptyPoints

Obtém ou define um sinalizador que indica se os pontos filtrados pelos métodos Filter ou FilterTopN serão removidos ou marcados como vazios.

IsEmptyPointIgnored

Obtém ou define um sinalizador que indica se os pontos vazios são ignorados durante os cálculos.

(Herdado de DataFormula)
IsStartFromFirst

Obtém ou define um sinalizador que indica se fórmulas como “média móvel” devem ser iniciadas do zero.

(Herdado de DataFormula)
Statistics

Obtém uma referência à classe StatisticFormula.

(Herdado de DataFormula)

Métodos

CopySeriesValues(String, String)

Copia uma série ou o valor X ou Y específico.

(Herdado de DataFormula)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExportSeriesValues()

Exporta os dados de cada série armazenada na SeriesCollection para o objeto DataSet.

ExportSeriesValues(Series)

Exporta os dados da série especificada para o objeto DataSet.

ExportSeriesValues(String)

Exporta os dados de uma ou mais séries para o objeto DataSet.

Filter(CompareMethod, Double, Series)

Filtra os pontos de dados em uma série aplicando uma regra de filtragem ao primeiro valor Y de cada ponto de dados. O objeto Series que é filtrado também armazena os dados modificados.

Filter(CompareMethod, Double, Series, Series)

Filtra os pontos de dados em uma série aplicando uma regra de filtragem ao primeiro valor Y de cada um dos pontos de dados.

Filter(CompareMethod, Double, Series, Series, String)

Filtra os pontos de dados em uma série aplicando uma regra de filtragem aos valores de pontos de dados especificados para comparação.

Filter(CompareMethod, Double, String)

Filtra uma ou mais séries aplicando uma regra de filtragem ao primeiro valor Y dos pontos de dados na primeira série. Os objetos Series filtrados são usados para armazenar os dados modificados.

Filter(CompareMethod, Double, String, String)

Filtra uma ou mais séries aplicando uma regra de filtragem ao primeiro valor Y de cada um dos pontos de dados na primeira série.

Filter(CompareMethod, Double, String, String, String)

Filtra uma ou mais séries aplicando uma regra de filtragem aos valores de pontos de dados especificados na primeira série.

Filter(DateRangeType, String, Series)

Filtra os pontos de dados em uma série, removendo os pontos especificados ou marcando-os como vazios para os intervalos de data/hora especificados. O objeto Series que é filtrado é usado para armazenar os dados modificados.

Filter(DateRangeType, String, Series, Series)

Filtra os pontos de dados em uma série, removendo os pontos especificados ou marcando-os como vazios para os intervalos de data/hora especificados.

Filter(DateRangeType, String, String)

Filtra os pontos de dados de uma ou mais séries, removendo os pontos especificados ou marcando-os como vazios para os intervalos de data/hora especificados. Os objetos Series filtrados são usados para armazenar os dados modificados.

Filter(DateRangeType, String, String, String)

Filtra os pontos de dados de uma ou mais séries, removendo os pontos especificados ou marcando-os como vazios para os intervalos de data/hora especificados.

Filter(IDataPointFilter, Series)

Executa a filtragem personalizada nos pontos de dados em uma série. O objeto Series que é filtrado também armazena os dados modificados.

Filter(IDataPointFilter, Series, Series)

Executa a filtragem personalizada nos pontos de dados em uma série.

Filter(IDataPointFilter, String)

Executa a filtragem personalizada nos pontos de dados em uma ou mais séries, com base nos pontos da primeira série. Os objetos Series filtrados também armazenam os dados modificados.

Filter(IDataPointFilter, String, String)

Executa a filtragem personalizada nos pontos de dados em uma ou mais séries, com base nos pontos da primeira série.

FilterTopN(Int32, Series)

Filtra todos os pontos de dados em uma série, exceto um número especificado de pontos com os primeiros valores Y mais altos. O objeto Series que é filtrado é usado para armazenar os dados modificados.

FilterTopN(Int32, Series, Series)

Filtra todos os pontos de dados em uma série, exceto um número especificado de pontos com os primeiros valores Y mais altos.

FilterTopN(Int32, Series, Series, String)

Filtra todos os pontos de dados em uma série, exceto um número especificado de pontos com os valores mais altos.

FilterTopN(Int32, Series, Series, String, Boolean)

Filtra todos os pontos de dados em uma série, exceto um número especificado de pontos com os valores mais baixos ou mais altos.

FilterTopN(Int32, String)

Filtra todos os pontos de dados em uma ou mais séries, exceto um número especificado de pontos. Os pontos que não são filtrados correspondem a pontos na primeira série que têm os primeiros valores Y mais altos. Os objetos Series filtrados são usados para armazenar os dados modificados.

FilterTopN(Int32, String, String)

Filtra todos os pontos de dados em uma ou mais séries, exceto um número especificado de pontos. Os pontos que não são filtrados correspondem a pontos na primeira série que têm os primeiros valores Y mais altos.

FilterTopN(Int32, String, String, String)

Filtra todos os pontos de dados em uma ou mais séries, exceto um número especificado de pontos. Os pontos que não são filtrados correspondem a pontos na primeira série que têm os valores mais altos.

FilterTopN(Int32, String, String, String, Boolean)

Filtra todos os pontos de dados em uma ou mais séries, exceto um número especificado de pontos. Os pontos que não são filtrados correspondem a pontos na primeira série de entrada que têm os valores mais altos ou mais baixos.

FinancialFormula(FinancialFormula, Series)

Chama um método de um módulo de fórmula com o nome da fórmula e a série de entrada especificados.

(Herdado de DataFormula)
FinancialFormula(FinancialFormula, Series, Series)

Chama um método de um módulo de fórmula com o nome da fórmula especificado e as séries de entrada e saída.

(Herdado de DataFormula)
FinancialFormula(FinancialFormula, String)

Chama um método de um módulo de fórmula com o nome da fórmula e a série de entrada especificados.

(Herdado de DataFormula)
FinancialFormula(FinancialFormula, String, Series, Series)

Chama um método de um módulo de fórmula com o nome da fórmula e os parâmetros especificados, usando as séries de entrada e saída especificadas.

(Herdado de DataFormula)
FinancialFormula(FinancialFormula, String, String)

Chama um método de um módulo de fórmula com o nome da fórmula especificado e os nomes das séries de entrada e saída.

(Herdado de DataFormula)
FinancialFormula(FinancialFormula, String, String, String)

Chama um método de um módulo de fórmula com o nome da fórmula e os parâmetros especificados e os nomes das séries de entrada e saída.

(Herdado de DataFormula)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Group(String, Double, IntervalType, Double, IntervalType, Series)

Agrupa pontos de dados em uma série usando uma ou mais fórmulas. A série agrupada tem seus dados originais limpos e é usada para armazenar os novos pontos de dados.

Group(String, Double, IntervalType, Double, IntervalType, Series, Series)

Agrupa pontos de dados em uma série usando uma ou mais fórmulas. Uma série de saída é usada para armazenar os pontos de dados agrupados e um deslocamento pode ser usado para intervalos.

Group(String, Double, IntervalType, Double, IntervalType, String)

Agrupa pontos de dados de uma ou mais séries, usando uma ou mais fórmulas. As séries têm seus dados originais limpos e são usadas para armazenar os novos pontos de dados.

Group(String, Double, IntervalType, Double, IntervalType, String, String)

Agrupa pontos de dados de uma ou mais séries, usando uma ou mais fórmulas. Séries de saída são usadas para armazenar os pontos de dados agrupados e um deslocamento pode ser usado para intervalos.

Group(String, Double, IntervalType, Series)

Agrupa pontos de dados em uma série usando uma ou mais fórmulas. A série agrupada tem seus dados originais limpos e é usada para armazenar os novos pontos de dados.

Group(String, Double, IntervalType, Series, Series)

Agrupa pontos de dados em uma série usando uma ou mais fórmulas. Uma série de saída é usada para armazenar os pontos de dados agrupados.

Group(String, Double, IntervalType, String)

Agrupa pontos de dados de uma ou mais séries, usando uma ou mais fórmulas. As séries têm seus dados originais limpos e são usadas para armazenar os novos pontos de dados.

Group(String, Double, IntervalType, String, String)

Agrupa pontos de dados de uma ou mais séries, usando uma ou mais fórmulas. As séries de saída são usadas para armazenar os pontos de dados agrupados.

GroupByAxisLabel(String, Series)

Agrupa pontos de dados em uma série por rótulos de eixo, usando uma ou mais fórmulas. Os valores de pontos de dados originais são limpos e, em seguida, as séries armazenam os novos pontos de dados agrupados.

GroupByAxisLabel(String, Series, Series)

Agrupa pontos de dados em uma série por rótulos de eixo, usando uma ou mais fórmulas. Uma série de saída é usada para armazenar os pontos de dados agrupados.

GroupByAxisLabel(String, String)

Agrupa pontos de dados em uma ou mais séries por rótulos de eixo, usando uma ou mais fórmulas. Os valores de pontos de dados originais são limpos e, em seguida, cada uma das séries armazena seus novos pontos de dados agrupados.

GroupByAxisLabel(String, String, String)

Agrupa pontos de dados em uma ou mais séries por rótulos de eixo, usando uma ou mais fórmulas. As séries de saída são usadas para armazenar os pontos de dados agrupados.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, Series)

Substitui os pontos de dados ausentes em uma série por pontos vazios. A série é verificada quanto a um intervalo especificado, que é determinado pelos argumentos interval, intervalOffset, intervalOffsetType e intervalType. O intervalo da série verificado é determinado pelos argumentos toXValue e fromXValue.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, String)

Substitui os pontos de dados ausentes em uma ou mais séries por pontos vazios. Cada série é verificada quanto a um intervalo especificado, que é determinado pelos argumentos interval, intervalOffset, intervalOffsetType e intervalType. O intervalo da série verificado é determinado pelos argumentos toXValue e fromXValue.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Series)

Substitui os pontos de dados ausentes em uma série por pontos vazios. A série é verificada quanto a um intervalo especificado, que é determinado pelos argumentos interval, intervalOffset, intervalOffsetType e intervalType.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, String)

Substitui os pontos de dados ausentes em uma ou mais séries por pontos vazios. Cada série é verificada quanto a um intervalo especificado, que é determinado pelos argumentos interval, intervalOffset, intervalOffsetType e intervalType.

InsertEmptyPoints(Double, IntervalType, Series)

Substitui os pontos de dados ausentes em uma série por pontos vazios. A série é verificada quanto a um intervalo especificado, que é determinado pelos argumentos interval e intervalType.

InsertEmptyPoints(Double, IntervalType, String)

Substitui os pontos de dados ausentes em uma ou mais séries por pontos vazios. Cada série é verificada quanto a um intervalo especificado, que é determinado pelos argumentos interval e intervalType.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Sort(IComparer<DataPoint>, Series)

Executa uma classificação personalizada nos pontos de dados em uma série.

Sort(IComparer<DataPoint>, String)

Executa uma classificação personalizada nos pontos de dados em uma ou mais séries.

Sort(PointSortOrder, Series)

Executa uma classificação nos pontos de dados em uma série usando a ordem especificada. A classificação baseia-se no primeiro valor Y de cada um dos pontos de dados.

Sort(PointSortOrder, String)

Executa uma classificação nos pontos de dados em uma ou mais séries, usando a ordem especificada. A classificação baseia-se no primeiro valor Y de cada um dos pontos de dados.

Sort(PointSortOrder, String, Series)

Executa uma classificação nos pontos de dados em uma série usando a ordem especificada. A classificação pode ser baseada em qualquer valor de ponto de dados disponível.

Sort(PointSortOrder, String, String)

Executa uma classificação nos pontos de dados em uma ou mais séries, usando a ordem especificada. A classificação pode ser baseada em qualquer valor de ponto de dados disponível.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a