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.
- 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".
- 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.
- 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.
- 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".
Применяется к
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.
Применяется к
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.
Применяется к
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, в которых хранятся отфильтрованные данные. Проверьте, что число рядов на выходе равняется числу рядов на входе, в противном случае будет создано исключение.