DataManipulator.Filter Метод

Определение

Фильтрует один или несколько рядов или фильтрует точки данных в ряду или коллекции рядов, применяя стандартное правило фильтрации или пользовательское правило фильтрации.

Перегрузки

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

Фильтрует точки данных в ряду, применяя правило фильтрации к заданным значениям точек данных для сравнения.

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

Фильтрует один или несколько рядов, применяя правило фильтрации к заданным значениям точек данных первого ряда.

Filter(DateRangeType, String, Series, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.

Filter(DateRangeType, String, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.

Filter(CompareMethod, Double, Series, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных.

Filter(CompareMethod, Double, String, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y каждой из точек данных первого ряда.

Filter(IDataPointFilter, Series, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду.

Filter(DateRangeType, String, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов. Обработанный фильтром объект Series используется для хранения измененных данных.

Filter(DateRangeType, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов. Обработанные фильтром объекты Series используются для хранения измененных данных.

Filter(CompareMethod, Double, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных. Обработанный фильтром объект Series также хранит измененные данные.

Filter(CompareMethod, Double, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y точек данных первого ряда. Обработанные фильтром объекты Series используются для хранения измененных данных.

Filter(IDataPointFilter, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду. Обработанный фильтром объект Series также хранит измененные данные.

Filter(IDataPointFilter, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких рядах, основываясь на точках первого ряда. Обработанные фильтром объекты Series также хранят измененные данные.

Filter(IDataPointFilter, String, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких рядах, основываясь на точках первого ряда.

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

Фильтрует точки данных в ряду, применяя правило фильтрации к заданным значениям точек данных для сравнения.

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)

Параметры

compareMethod
CompareMethod

Значение перечисления CompareMethod, определяющее метод сравнения для правила фильтрации. Может принимать значение LessThan, EqualTo и т. д.

compareValue
Double

Часть "значение" в правиле фильтрации, которое применяется к первым значениям Y точек данных. Например, в правиле фильтрации "<6" значением является 6.

inputSeries
Series

Объект Series, к которому требуется применить фильтр.

outputSeries
Series

Объект Series, в котором хранятся отфильтрованные данные. Если ряд данных не существует, создается исключение.

usingValue
String

Значение точки данных, к которому применяется правило фильтрации. Может принимать значение X, Y, Y2, Y3 и т. д.

Применяется к

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

Фильтрует один или несколько рядов, применяя правило фильтрации к заданным значениям точек данных первого ряда.

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)

Параметры

compareMethod
CompareMethod

Значение перечисления CompareMethod, определяющее метод сравнения для правила фильтрации. Может принимать значение LessThan, EqualTo и т. д.

compareValue
Double

Часть "значение" в правиле фильтрации, которое применяется к первым значениям Y точек данных. Например, в правиле фильтрации "<6" значением является 6.

inputSeriesNames
String

Список разделенных запятыми имен объектов Series, которые необходимо отфильтровать.

outputSeriesNames
String

Список разделенных запятыми имен объектов Series, в которых хранятся отфильтрованные данные. Число рядов на выходе должно равняться числу рядов на входе, в противном случае будет создано исключение.

usingValue
String

Значение точки данных, к которому применяется правило фильтрации. Может принимать значение X, Y, Y2, Y3 и т. д.

Применяется к

Filter(DateRangeType, String, Series, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.

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)

Параметры

dateRange
DateRangeType

Значение перечисления DateRangeType, представляющее интервал времени, например количество дней недели, дней месяца и т. д. Определяет диапазон, по которому фильтруются заданные элементы.

rangeElements
String

Задает элементы для фильтрации в диапазоне даты и времени, определяемом параметром dateRange. Может представлять собой отдельное значение, например "7", список разделенных запятыми значений, например "5,6", диапазон значений, например "9-11", или любое сочетание перечисленных ранее вариантов, например "5,6,9-11".

inputSeries
Series

Объект Series, к которому требуется применить фильтр.

outputSeries
Series

Объект Series, в котором хранятся отфильтрованные данные. Если ряд данных не существует, создается исключение.

Применяется к

Filter(DateRangeType, String, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.

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)

Параметры

dateRange
DateRangeType

Значение перечисления DateRangeType, представляющее интервал времени, например количество дней недели, дней месяца и т. д. Определяет диапазон, по которому фильтруются заданные элементы.

rangeElements
String

Задает элементы для фильтрации в диапазоне даты и времени, определяемом параметром dateRange. Может представлять собой отдельное значение, например "7", список разделенных запятыми значений, например "5,6", диапазон значений, например "9-11", или любое сочетание перечисленных ранее вариантов, например "5,6,9-11".

inputSeriesNames
String

Список разделенных запятыми имен объектов Series, которые необходимо отфильтровать.

outputSeriesNames
String

Список разделенных запятыми имен объектов Series, в которых хранятся отфильтрованные данные. Проверьте, что число рядов на выходе равняется числу рядов на входе, в противном случае будет создано исключение.

Применяется к

Filter(CompareMethod, Double, Series, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных.

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)

Параметры

compareMethod
CompareMethod

Значение перечисления CompareMethod, определяющее метод сравнения для правила фильтрации. Может принимать значение LessThan, EqualTo и т. д.

compareValue
Double

Часть "значение" в правиле фильтрации, которое применяется к первым значениям Y точек данных. Например, в правиле фильтрации "<6" значением является 6.

inputSeries
Series

Объект Series, к которому требуется применить фильтр.

outputSeries
Series

Объект Series, в котором хранятся отфильтрованные данные. Если ряд данных не существует, создается исключение.

Применяется к

Filter(CompareMethod, Double, String, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y каждой из точек данных первого ряда.

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)

Параметры

compareMethod
CompareMethod

Значение перечисления CompareMethod, определяющее метод сравнения для правила фильтрации. Может принимать значение LessThan, EqualTo и т. д.

compareValue
Double

Часть "значение" в правиле фильтрации, которое применяется к первым значениям Y точек данных. Например, в правиле фильтрации "<6" значением является 6.

inputSeriesNames
String

Список разделенных запятыми имен объектов Series, которые необходимо отфильтровать.

outputSeriesNames
String

Список разделенных запятыми имен объектов Series, в которых хранятся отфильтрованные данные. Число рядов на выходе должно равняться числу рядов на входе, в противном случае будет создано исключение.

Применяется к

Filter(IDataPointFilter, Series, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду.

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)

Параметры

filterInterface
IDataPointFilter

Объект, реализующий интерфейс IDataPointFilter.

inputSeries
Series

Объект Series, к которому требуется применить фильтр.

outputSeries
Series

Объект Series, в котором хранятся отфильтрованные данные. Если ряд данных не существует, создается исключение.

Применяется к

Filter(DateRangeType, String, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов. Обработанный фильтром объект Series используется для хранения измененных данных.

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)

Параметры

dateRange
DateRangeType

Значение перечисления DateRangeType, представляющее интервал времени, например количество дней недели, дней месяца и т. д. Определяет диапазон, по которому фильтруются заданные элементы.

rangeElements
String

Задает элементы для фильтрации в диапазоне даты и времени, определяемом параметром dateRange. Может представлять собой отдельное значение, например "7", список разделенных запятыми значений, например "5,6", диапазон значений, например "9-11", или любое сочетание перечисленных ранее вариантов, например "5,6,9-11".

inputSeries
Series

Объект Series, к которому требуется применить фильтр.

Применяется к

Filter(DateRangeType, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов. Обработанные фильтром объекты Series используются для хранения измененных данных.

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)

Параметры

dateRange
DateRangeType

Значение перечисления DateRangeType, представляющее интервал времени, например количество дней недели, дней месяца и т. д. Определяет диапазон, по которому фильтруются заданные элементы.

rangeElements
String

Задает элементы для фильтрации в диапазоне даты и времени, определяемом параметром dateRange. Может представлять собой отдельное значение, например "7", список разделенных запятыми значений, например "5,6", диапазон значений, например "9-11", или любое сочетание перечисленных ранее вариантов, например "5,6,9-11".

inputSeriesNames
String

Список разделенных запятыми имен объектов Series, которые необходимо отфильтровать.

Применяется к

Filter(CompareMethod, Double, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных. Обработанный фильтром объект Series также хранит измененные данные.

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)

Параметры

compareMethod
CompareMethod

Значение перечисления CompareMethod, определяющее метод сравнения для правила фильтрации. Может принимать значение LessThan, EqualTo и т. д.

compareValue
Double

Часть "значение" в правиле фильтрации, которое применяется к первым значениям Y точек данных. Например, в правиле фильтрации "<6" значением является 6.

inputSeries
Series

Фильтруемый объект Series.

Применяется к

Filter(CompareMethod, Double, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y точек данных первого ряда. Обработанные фильтром объекты Series используются для хранения измененных данных.

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)

Параметры

compareMethod
CompareMethod

Значение перечисления CompareMethod, определяющее метод сравнения для правила фильтрации. Может принимать значение LessThan, EqualTo и т. д.

compareValue
Double

Часть "значение" в правиле фильтрации, которое применяется к первым значениям Y точек данных. Например, в правиле фильтрации "<6" значением является 6.

inputSeriesNames
String

Список разделенных запятыми имен объектов Series, которые необходимо отфильтровать.

Применяется к

Filter(IDataPointFilter, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду. Обработанный фильтром объект Series также хранит измененные данные.

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)

Параметры

filterInterface
IDataPointFilter

Объект, реализующий интерфейс IDataPointFilter.

inputSeries
Series

Фильтруемый объект Series.

Применяется к

Filter(IDataPointFilter, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких рядах, основываясь на точках первого ряда. Обработанные фильтром объекты Series также хранят измененные данные.

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)

Параметры

filterInterface
IDataPointFilter

Объект, реализующий интерфейс IDataPointFilter.

inputSeriesNames
String

Список разделенных запятыми имен объектов Series, которые необходимо отфильтровать.

Применяется к

Filter(IDataPointFilter, String, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких рядах, основываясь на точках первого ряда.

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)

Параметры

filterInterface
IDataPointFilter

Объект, реализующий интерфейс IDataPointFilter.

inputSeriesNames
String

Список разделенных запятыми имен объектов Series, которые необходимо отфильтровать.

outputSeriesNames
String

Список разделенных запятыми имен объектов Series, в которых хранятся отфильтрованные данные. Проверьте, что число рядов на выходе равняется числу рядов на входе, в противном случае будет создано исключение.

Применяется к