Sdílet prostřednictvím


DataManipulator.Filter Metoda

Definice

Filtruje jednu nebo více řad nebo filtruje datový bod v řadě nebo kolekci řad, a to použitím pravidla standardního filtrování nebo vlastního pravidla filtrování.

Přetížení

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

Filtruje datové body v řadě použitím pravidla filtrování na zadané hodnoty datových bodů pro porovnání.

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

Filtruje jednu nebo více řad použitím pravidla filtrování na zadané hodnoty datových bodů v první řadě.

Filter(DateRangeType, String, Series, Series)

Vyfiltruje datové body v řadě, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času.

Filter(DateRangeType, String, String, String)

Filtruje datové body jedné nebo více řad, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času.

Filter(CompareMethod, Double, Series, Series)

Vyfiltruje datové body v řadě použitím pravidla filtrování na první Y-hodnotu každého z datových bodů.

Filter(CompareMethod, Double, String, String)

Filtruje jednu nebo více řad pomocí pravidla filtrování na první Y-hodnotou každého z datových bodů v první řadě.

Filter(IDataPointFilter, Series, Series)

Provádí vlastní filtrování datových bodů v řadě.

Filter(DateRangeType, String, Series)

Vyfiltruje datové body v řadě, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času. SeriesFiltrovaný objekt se používá k uložení upravených dat.

Filter(DateRangeType, String, String)

Filtruje datové body jedné nebo více řad, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času. Filtrované Series objekty slouží k ukládání upravených dat.

Filter(CompareMethod, Double, Series)

Filtruje datové body v řadě použitím pravidla filtrování na první Y-hodnotu každého datového bodu. SeriesFiltrovaný objekt také ukládá upravená data.

Filter(CompareMethod, Double, String)

Filtruje jednu nebo více řad použitím pravidla filtrování na první Y-hodnotu datových bodů v první řadě. Filtrované Series objekty slouží k ukládání upravených dat.

Filter(IDataPointFilter, Series)

Provádí vlastní filtrování datových bodů v řadě. SeriesFiltrovaný objekt také ukládá upravená data.

Filter(IDataPointFilter, String)

Provádí vlastní filtrování datových bodů v jedné nebo více řadách na základě bodů první řady. Filtrované Series objekty také ukládají upravená data.

Filter(IDataPointFilter, String, String)

Provádí vlastní filtrování datových bodů v jedné nebo více řadách na základě bodů první řady.

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

Filtruje datové body v řadě použitím pravidla filtrování na zadané hodnoty datových bodů pro porovnání.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries, System::String ^ usingValue);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries, string usingValue);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series, outputSeries As Series, usingValue As String)

Parametry

compareMethod
CompareMethod

CompareMethodHodnota výčtu, která určuje metodu porovnání pro pravidlo filtrování. Může být LessThan , EqualTo a tak dále.

compareValue
Double

Hodnota části pravidla filtrování, která je použita na první Y-hodnoty datových bodů. Například v pravidle filtrování " < 6", 6 je hodnota.

inputSeries
Series

SeriesObjekt, který má být filtrován.

outputSeries
Series

SeriesObjekt, který ukládá filtrovaná data. Pokud řada neexistuje, bude vyvolána výjimka.

usingValue
String

Hodnota datového bodu, na kterou je pravidlo filtrování použito. Může být X, Y, Y2, Y3 a tak dále.

Platí pro

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

Filtruje jednu nebo více řad použitím pravidla filtrování na zadané hodnoty datových bodů v první řadě.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames, System::String ^ usingValue);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames, string usingValue);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * string * string * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeriesNames As String, outputSeriesNames As String, usingValue As String)

Parametry

compareMethod
CompareMethod

CompareMethodHodnota výčtu, která určuje metodu porovnání pro pravidlo filtrování. Může být LessThan , EqualTo a tak dále.

compareValue
Double

Hodnota části pravidla filtrování, která je použita na první Y-hodnoty datových bodů. Například v pravidle filtrování " < 6", 6 je hodnota.

inputSeriesNames
String

Čárkami oddělený seznam názvů, které se Series mají filtrovat.

outputSeriesNames
String

Čárkami oddělený seznam názvů s uloženými Series filtrovanými daty. Počet výstupních řad musí být stejný jako počet vstupních řad, jinak bude vyvolána výjimka.

usingValue
String

Hodnota datového bodu, na kterou je pravidlo filtrování použito. Může být X, Y, Y2, Y3 a tak dále.

Platí pro

Filter(DateRangeType, String, Series, Series)

Vyfiltruje datové body v řadě, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeries As Series, outputSeries As Series)

Parametry

dateRange
DateRangeType

DateRangeTypeHodnota výčtu, která představuje interval data a času, například dny v týdnu, dny v měsíci a tak dále. Určuje rozsah, ve kterém budou dané prvky filtrovány.

rangeElements
String

Určuje prvky v rozsahu data a času určeného dateRange parametrem, který se má filtrovat. Může to být jediná hodnota, například "7"; hodnoty oddělené čárkami, například "5, 6"; Rozsah hodnot, například "9-11"; nebo jakékoli jeho variace, například "5, 6, 9-11".

inputSeries
Series

SeriesObjekt, který má být filtrován.

outputSeries
Series

SeriesObjekt, který ukládá filtrovaná data. Pokud řada neexistuje, bude vyvolána výjimka.

Platí pro

Filter(DateRangeType, String, String, String)

Filtruje datové body jedné nebo více řad, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * string * string -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeriesNames As String, outputSeriesNames As String)

Parametry

dateRange
DateRangeType

DateRangeTypeHodnota výčtu, která představuje interval data a času, například dny v týdnu, dny v měsíci a tak dále. Určuje rozsah, ve kterém budou dané prvky filtrovány.

rangeElements
String

Určuje prvky v rozsahu data a času určeného dateRange parametrem, který se má filtrovat. Může to být jediná hodnota, například "7"; hodnoty oddělené čárkami, například "5, 6"; Rozsah hodnot, například "9-11"; nebo jakékoli jeho variace, například "5, 6, 9-11".

inputSeriesNames
String

Čárkami oddělený seznam názvů, které se Series mají filtrovat.

outputSeriesNames
String

Čárkami oddělený seznam názvů s uloženými Series filtrovanými daty. Ujistěte se, že počet výstupních řad odpovídá počtu vstupních řad, v opačném případě bude vyvolána výjimka.

Platí pro

Filter(CompareMethod, Double, Series, Series)

Vyfiltruje datové body v řadě použitím pravidla filtrování na první Y-hodnotu každého z datových bodů.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series, outputSeries As Series)

Parametry

compareMethod
CompareMethod

CompareMethodHodnota výčtu, která určuje metodu porovnání pro pravidlo filtrování. Může být LessThan , EqualTo a tak dále.

compareValue
Double

Hodnota části pravidla filtrování, která je použita na první Y-hodnoty datových bodů. Například v pravidle filtrování " < 6", 6 je hodnota.

inputSeries
Series

SeriesObjekt, který má být filtrován.

outputSeries
Series

SeriesObjekt, který ukládá filtrovaná data. Pokud řada neexistuje, bude vyvolána výjimka.

Platí pro

Filter(CompareMethod, Double, String, String)

Filtruje jednu nebo více řad pomocí pravidla filtrování na první Y-hodnotou každého z datových bodů v první řadě.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * string * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeriesNames As String, outputSeriesNames As String)

Parametry

compareMethod
CompareMethod

CompareMethodHodnota výčtu, která určuje metodu porovnání pro pravidlo filtrování. Může být LessThan , EqualTo a tak dále.

compareValue
Double

Hodnota části pravidla filtrování, která je použita na první Y-hodnoty datových bodů. Například v pravidle filtrování " < 6", 6 je hodnota.

inputSeriesNames
String

Čárkami oddělený seznam názvů, které se Series mají filtrovat.

outputSeriesNames
String

Čárkami oddělený seznam názvů s uloženými Series filtrovanými daty. Počet výstupních řad musí odpovídat počtu vstupních řad, jinak bude vyvolána výjimka.

Platí pro

Filter(IDataPointFilter, Series, Series)

Provádí vlastní filtrování datových bodů v řadě.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeries As Series, outputSeries As Series)

Parametry

filterInterface
IDataPointFilter

Objekt, který implementuje IDataPointFilter rozhraní.

inputSeries
Series

SeriesObjekt, který má být filtrován.

outputSeries
Series

SeriesObjekt, který ukládá filtrovaná data. Pokud řada neexistuje, bude vyvolána výjimka.

Platí pro

Filter(DateRangeType, String, Series)

Vyfiltruje datové body v řadě, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času. SeriesFiltrovaný objekt se používá k uložení upravených dat.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Windows.Forms.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeries As Series)

Parametry

dateRange
DateRangeType

DateRangeTypeHodnota výčtu, která představuje interval data a času, například dny v týdnu, dny v měsíci a tak dále. Určuje rozsah, ve kterém budou dané prvky filtrovány.

rangeElements
String

Určuje prvky v rozsahu data a času určeného dateRange parametrem, který se má filtrovat. Může to být jediná hodnota, například "7"; hodnoty oddělené čárkami, například "5, 6"; Rozsah hodnot, například "9-11"; nebo jakékoli jeho variace, například "5, 6, 9-11".

inputSeries
Series

SeriesObjekt, který má být filtrován.

Platí pro

Filter(DateRangeType, String, String)

Filtruje datové body jedné nebo více řad, a to buď odebráním zadaných bodů, nebo jejich označením jako prázdné pro zadané rozsahy data a času. Filtrované Series objekty slouží k ukládání upravených dat.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::String ^ inputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * string -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeriesNames As String)

Parametry

dateRange
DateRangeType

DateRangeTypeHodnota výčtu, která představuje interval data a času, například dny v týdnu, dny v měsíci a tak dále. Určuje rozsah, ve kterém budou dané prvky filtrovány.

rangeElements
String

Určuje prvky v rozsahu data a času určeného dateRange parametrem, který se má filtrovat. Může to být jediná hodnota, například "7"; hodnoty oddělené čárkami, například "5, 6"; Rozsah hodnot, například "9-11"; nebo jakékoli jeho variace, například "5, 6, 9-11".

inputSeriesNames
String

Čárkami oddělený seznam názvů, které se Series mají filtrovat.

Platí pro

Filter(CompareMethod, Double, Series)

Filtruje datové body v řadě použitím pravidla filtrování na první Y-hodnotu každého datového bodu. SeriesFiltrovaný objekt také ukládá upravená data.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series)

Parametry

compareMethod
CompareMethod

CompareMethodHodnota výčtu, která určuje metodu porovnání pro pravidlo filtrování. Může být LessThan , EqualTo a tak dále.

compareValue
Double

Hodnota části pravidla filtrování, která je použita na první Y-hodnoty datových bodů. Například v pravidle filtrování " < 6", 6 je hodnota.

inputSeries
Series

SeriesObjekt, který je filtrován.

Platí pro

Filter(CompareMethod, Double, String)

Filtruje jednu nebo více řad použitím pravidla filtrování na první Y-hodnotu datových bodů v první řadě. Filtrované Series objekty slouží k ukládání upravených dat.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeriesNames As String)

Parametry

compareMethod
CompareMethod

CompareMethodHodnota výčtu, která určuje metodu porovnání pro pravidlo filtrování. Může být LessThan , EqualTo a tak dále.

compareValue
Double

Hodnota části pravidla filtrování, která je použita na první Y-hodnoty datových bodů. Například v pravidle filtrování " < 6", 6 je hodnota.

inputSeriesNames
String

Čárkami oddělený seznam názvů, které se Series mají filtrovat.

Platí pro

Filter(IDataPointFilter, Series)

Provádí vlastní filtrování datových bodů v řadě. SeriesFiltrovaný objekt také ukládá upravená data.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, System.Windows.Forms.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeries As Series)

Parametry

filterInterface
IDataPointFilter

Objekt, který implementuje IDataPointFilter rozhraní.

inputSeries
Series

SeriesObjekt, který je filtrován.

Platí pro

Filter(IDataPointFilter, String)

Provádí vlastní filtrování datových bodů v jedné nebo více řadách na základě bodů první řady. Filtrované Series objekty také ukládají upravená data.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::String ^ inputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * string -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeriesNames As String)

Parametry

filterInterface
IDataPointFilter

Objekt, který implementuje IDataPointFilter rozhraní.

inputSeriesNames
String

Čárkami oddělený seznam názvů, které se Series mají filtrovat.

Platí pro

Filter(IDataPointFilter, String, String)

Provádí vlastní filtrování datových bodů v jedné nebo více řadách na základě bodů první řady.

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * string * string -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeriesNames As String, outputSeriesNames As String)

Parametry

filterInterface
IDataPointFilter

Objekt, který implementuje IDataPointFilter rozhraní.

inputSeriesNames
String

Čárkami oddělený seznam názvů, které se Series mají filtrovat.

outputSeriesNames
String

Čárkami oddělený seznam názvů s uloženými Series filtrovanými daty. Ujistěte se, že počet výstupních řad odpovídá počtu vstupních řad, v opačném případě bude vyvolána výjimka.

Platí pro