DataManipulator.Filter 方法
定义
从一个或多个系列筛选数据点。Filters the data points from one or more series.
重载
| Filter(CompareMethod, Double, Series, Series, String) |
通过向用于比较的指定数据点值应用筛选规则来筛选序列中的数据点。Filters the data points in a series by applying a filtering rule to the specified data point values for comparison. |
| Filter(CompareMethod, Double, String, String, String) |
通过向第一个序列中指定的数据点值应用筛选规则来筛选一个或多个序列。Filters one or more series by applying a filtering rule to the specified data point values in the first series. |
| Filter(DateRangeType, String, Series, Series) |
通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选序列中的数据点。Filters the data points in a series, either by removing the specified points or by marking them as empty for the given date/time ranges. |
| Filter(DateRangeType, String, String, String) |
通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选一个或多个序列中的数据点。Filters the data points for one or more series, by either removing the specified points or by marking them as empty for the given date/time ranges. |
| Filter(CompareMethod, Double, Series, Series) |
通过向每个数据点的第一个 Y 值应用筛选规则来筛选序列中的数据点。Filters the data points in a series by applying a filtering rule to the first Y-value of each of the data points. |
| Filter(CompareMethod, Double, String, String) |
通过向第一个序列中每个数据点的第一个 Y 值应用筛选规则来筛选一个或多个序列。Filters one or more series by applying a filtering rule to the first Y-value of each of the data points in the first series. |
| Filter(IDataPointFilter, Series, Series) |
对序列中的数据点执行自定义筛选。Performs custom filtering on the data points in a series. |
| Filter(DateRangeType, String, Series) |
通过针对指定的日期/时间范围移除指定的点或将其标记为空,来筛选序列中的数据点。Filters the data points in a series, either by removing the specified points or by marking them as empty for the specified date/time ranges. 筛选的 Series 对象用于存储修改后的数据。The Series object that is filtered is used to store the modified data. |
| Filter(DateRangeType, String, String) |
通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选一个或多个序列中的数据点。Filters the data points of one or more series, either by removing the specified points or by marking them as empty for the given date/time ranges. 筛选的 Series 对象用于存储修改后的数据。The filtered Series objects are used to store the modified data. |
| Filter(CompareMethod, Double, Series) |
通过向每个数据点的第一个 Y 值应用筛选规则来筛选序列中的数据点。Filters data points in a series by applying a filtering rule to the first Y-value of each data point. 筛选的 Series 对象也存储修改后的数据。The Series object that is filtered also stores the modified data. |
| Filter(CompareMethod, Double, String) |
通过向第一个序列中数据点的第一个 Y 值应用筛选规则来筛选一个或多个序列。Filters one or more series by applying a filtering rule to the first Y-value of the data points in the first series. 筛选的 Series 对象用于存储修改后的数据。The filtered Series objects are used to store the modified data. |
| Filter(IDataPointFilter, Series) |
对序列中的数据点执行自定义筛选。Performs custom filtering on the data points in a series. 筛选的 Series 对象也存储修改后的数据。The Series object that is filtered also stores the modified data. |
| Filter(IDataPointFilter, String) |
基于初始系列中的点对一个或多个 Series 中的数据点执行自定义筛选。Performs custom filtering on the data points in one or more Series, based on the points in the first series. 筛选的 Series 对象也存储修改后的数据。The filtered Series objects also store the modified data. |
| Filter(IDataPointFilter, String, String) |
基于第一个序列中的点对一个或多个序列中的数据点执行自定义筛选。Performs custom filtering on the data points in one or more series, based on the points of the first series. |
Filter(CompareMethod, Double, Series, Series, String)
通过向用于比较的指定数据点值应用筛选规则来筛选序列中的数据点。Filters the data points in a series by applying a filtering rule to the specified data point values for comparison.
public:
void Filter(System::Web::UI::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Web::UI::DataVisualization::Charting::Series ^ inputSeries, System::Web::UI::DataVisualization::Charting::Series ^ outputSeries, System::String ^ usingValue);
public void Filter (System.Web.UI.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Web.UI.DataVisualization.Charting.Series inputSeries, System.Web.UI.DataVisualization.Charting.Series outputSeries, string usingValue);
member this.Filter : System.Web.UI.DataVisualization.Charting.CompareMethod * double * System.Web.UI.DataVisualization.Charting.Series * System.Web.UI.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 枚举值,该值确定筛选规则的比较方法。A CompareMethod enumeration value that determines the comparison method for the filtering rule. 可以为 LessThan、EqualTo 等等。Can be LessThan, EqualTo, and so forth.
- compareValue
- Double
应用于数据点第一个 Y 值的筛选规则的值部分。The value part of the filtering rule that is applied to the first Y-values of data points. 例如,在筛选规则“<6”中,6 是值。For example, in the filtering rule "<6", 6 is the value.
- outputSeries
- Series
一个 Series 对象,存储筛选数据。A Series object that stores the filtered data. 如果序列不存在,将引发异常。If the series does not exist, an exception will be thrown.
- usingValue
- String
向其应用筛选规则的数据点值。The data point value that the filtering rule is applied to. 可以为 X、Y、Y2、Y3 等。Can be X, Y, Y2, Y3, and so forth.
适用于
Filter(CompareMethod, Double, String, String, String)
通过向第一个序列中指定的数据点值应用筛选规则来筛选一个或多个序列。Filters one or more series by applying a filtering rule to the specified data point values in the first series.
public:
void Filter(System::Web::UI::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames, System::String ^ usingValue);
public void Filter (System.Web.UI.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames, string usingValue);
member this.Filter : System.Web.UI.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 枚举值,该值确定筛选规则的比较方法。A CompareMethod enumeration value that determines the comparison method for the filtering rule. 可以为 LessThan、EqualTo 等等。Can be LessThan, EqualTo, and so forth.
- compareValue
- Double
应用于数据点第一个 Y 值的筛选规则的值部分。The value part of the filtering rule that is applied to the first Y-values of data points. 例如,在筛选规则“<6”中,6 是值。For example, in the filtering rule "<6", 6 is the value.
- inputSeriesNames
- String
要筛选的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series to be filtered.
- outputSeriesNames
- String
存储筛选数据的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series that store the filtered data. 输出序列和输入序列的数目必须相等,否则将引发异常。The number of output series must equal the number of input series, otherwise an exception will be thrown.
- usingValue
- String
向其应用筛选规则的数据点值。The data point value that the filtering rule is applied to. 可以为 X、Y、Y2、Y3 等。Can be X, Y, Y2, Y3, and so forth.
适用于
Filter(DateRangeType, String, Series, Series)
通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选序列中的数据点。Filters the data points in a series, either by removing the specified points or by marking them as empty for the given date/time ranges.
public:
void Filter(System::Web::UI::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::Web::UI::DataVisualization::Charting::Series ^ inputSeries, System::Web::UI::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Web.UI.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Web.UI.DataVisualization.Charting.Series inputSeries, System.Web.UI.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Web.UI.DataVisualization.Charting.DateRangeType * string * System.Web.UI.DataVisualization.Charting.Series * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeries As Series, outputSeries As Series)
参数
- dateRange
- DateRangeType
一个 DateRangeType 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。A DateRangeType enumeration value that represents a date/time interval, such as days of the week, days of the month, and so forth. 确定将从中筛选给定元素的范围。Determines the range over which the given elements will be filtered.
- rangeElements
- String
指定 dateRange 参数指定的日期/时间范围内,将要进行筛选的元素。Specifies the elements within the date/time range designated by the dateRange parameter that will be filtered. 可以为单个值(如“7”)、逗号分隔值(如“5,6”)或值的范围(如“9-11”),也可以为上述三种形式的任何变体(如“5,6,9-11”)。Can be a single value, for example, "7"; comma-separated values, for example, "5,6"; a range of values, such as "9-11"; or any variation thereof, such as "5,6,9-11".
- outputSeries
- Series
一个 Series 对象,存储筛选数据。A Series object that stores the filtered data. 如果序列不存在,将引发异常。If the series does not exist, an exception will be thrown.
适用于
Filter(DateRangeType, String, String, String)
通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选一个或多个序列中的数据点。Filters the data points for one or more series, by either removing the specified points or by marking them as empty for the given date/time ranges.
public:
void Filter(System::Web::UI::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Web.UI.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Web.UI.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 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。A DateRangeType enumeration value that represents a date/time interval, such as days of the week, days of the month, and so forth. 确定将从中筛选给定元素的范围。Determines the range over which the given elements will be filtered.
- rangeElements
- String
指定 dateRange 参数指定的日期/时间范围内,将要进行筛选的元素。Specifies the elements within the date/time range designated by the dateRange parameter that will be filtered. 可以为单个值(如“7”)、逗号分隔值(如“5,6”)或值的范围(如“9-11”),也可以为上述三种形式的任何变体(如“5,6,9-11”)。Can be a single value, for example, "7"; comma-separated values, for example, "5,6"; a range of values, such as "9-11"; or any variation thereof, such as "5,6,9-11".
- inputSeriesNames
- String
要筛选的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series to be filtered.
- outputSeriesNames
- String
存储筛选数据的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series that store the filtered data. 确保输出序列的数目与输入序列的数目匹配,否则将引发异常。Make sure that the number of output series matches the number of input series, otherwise an exception will be thrown.
适用于
Filter(CompareMethod, Double, Series, Series)
通过向每个数据点的第一个 Y 值应用筛选规则来筛选序列中的数据点。Filters the data points in a series by applying a filtering rule to the first Y-value of each of the data points.
public:
void Filter(System::Web::UI::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Web::UI::DataVisualization::Charting::Series ^ inputSeries, System::Web::UI::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Web.UI.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Web.UI.DataVisualization.Charting.Series inputSeries, System.Web.UI.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Web.UI.DataVisualization.Charting.CompareMethod * double * System.Web.UI.DataVisualization.Charting.Series * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series, outputSeries As Series)
参数
- compareMethod
- CompareMethod
一个 CompareMethod 枚举值,该值确定筛选规则的比较方法。A CompareMethod enumeration value that determines the comparison method for the filtering rule. 可以为 LessThan、EqualTo 等等。Can be LessThan, EqualTo, and so forth.
- compareValue
- Double
应用于数据点第一个 Y 值的筛选规则的值部分。The value part of the filtering rule that is applied to the first Y-values of data points. 例如,在筛选规则“<6”中,6 是值。For example, in the filtering rule "<6", 6 is the value.
- outputSeries
- Series
一个 Series 对象,存储筛选数据。A Series object that stores the filtered data. 如果序列不存在,将引发异常。If the series does not exist, an exception will be thrown.
适用于
Filter(CompareMethod, Double, String, String)
通过向第一个序列中每个数据点的第一个 Y 值应用筛选规则来筛选一个或多个序列。Filters one or more series by applying a filtering rule to the first Y-value of each of the data points in the first series.
public:
void Filter(System::Web::UI::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Web.UI.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Web.UI.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 枚举值,该值确定筛选规则的比较方法。A CompareMethod enumeration value that determines the comparison method for the filtering rule. 可以为 LessThan、EqualTo 等等。Can be LessThan, EqualTo, and so forth.
- compareValue
- Double
应用于数据点第一个 Y 值的筛选规则的值部分。The value part of the filtering rule that is applied to the first Y-values of data points. 例如,在筛选规则“<6”中,6 是值。For example, in the filtering rule "<6", 6 is the value.
- inputSeriesNames
- String
要筛选的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series to be filtered.
- outputSeriesNames
- String
存储筛选数据的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series that store the filtered data. 输出序列和输入序列的数目必须相等,否则将引发异常。The number of output series must match the number of input series, otherwise an exception will be thrown.
适用于
Filter(IDataPointFilter, Series, Series)
对序列中的数据点执行自定义筛选。Performs custom filtering on the data points in a series.
public:
void Filter(System::Web::UI::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::Web::UI::DataVisualization::Charting::Series ^ inputSeries, System::Web::UI::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Web.UI.DataVisualization.Charting.IDataPointFilter filterInterface, System.Web.UI.DataVisualization.Charting.Series inputSeries, System.Web.UI.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Web.UI.DataVisualization.Charting.IDataPointFilter * System.Web.UI.DataVisualization.Charting.Series * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeries As Series, outputSeries As Series)
参数
- filterInterface
- IDataPointFilter
一个实现 IDataPointFilter 接口的对象。An object that implements the IDataPointFilter interface.
- outputSeries
- Series
一个 Series 对象,存储筛选数据。A Series object that stores the filtered data. 如果序列不存在,将引发异常。If the series does not exist, an exception will be thrown.
适用于
Filter(DateRangeType, String, Series)
public:
void Filter(System::Web::UI::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::Web::UI::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Web.UI.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Web.UI.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Web.UI.DataVisualization.Charting.DateRangeType * string * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeries As Series)
参数
- dateRange
- DateRangeType
一个 DateRangeType 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。A DateRangeType enumeration value that represents a date/time interval, such as days of the week, days of the month, and so forth. 确定将从中筛选给定元素的范围。Determines the range over which the given elements will be filtered.
- rangeElements
- String
指定 dateRange 参数指定的日期/时间范围内,将要进行筛选的元素。Specifies the elements within the date/time range designated by the dateRange parameter that will be filtered. 可以为单个值(如“7”)、逗号分隔值(如“5,6”)或值的范围(如“9-11”),也可以为上述三种形式的任何变体(如“5,6,9-11”)。Can be a single value, for example, "7"; comma-separated values, for example, "5,6"; a range of values, such as "9-11"; or any variation thereof, such as "5,6,9-11".
适用于
Filter(DateRangeType, String, String)
public:
void Filter(System::Web::UI::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::String ^ inputSeriesNames);
public void Filter (System.Web.UI.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames);
member this.Filter : System.Web.UI.DataVisualization.Charting.DateRangeType * string * string -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeriesNames As String)
参数
- dateRange
- DateRangeType
一个 DateRangeType 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。A DateRangeType enumeration value that represents a date/time interval, such as days of the week, days of the month, and so forth. 确定将从中筛选给定元素的范围。Determines the range over which the given elements will be filtered.
- rangeElements
- String
指定 dateRange 参数指定的日期/时间范围内,将要进行筛选的元素。Specifies the elements within the date/time range designated by the dateRange parameter that will be filtered. 可以为单个值(如“7”)、逗号分隔值(如“5,6”)或值的范围(如“9-11”),也可以为上述三种形式的任何变体(如“5,6,9-11”)。Can be a single value, for example, "7"; comma-separated values, for example, "5,6"; a range of values, such as "9-11"; or any variation thereof, such as "5,6,9-11".
- inputSeriesNames
- String
要筛选的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series to be filtered.
适用于
Filter(CompareMethod, Double, Series)
public:
void Filter(System::Web::UI::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Web::UI::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Web.UI.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Web.UI.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Web.UI.DataVisualization.Charting.CompareMethod * double * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series)
参数
- compareMethod
- CompareMethod
一个 CompareMethod 枚举值,该值确定筛选规则的比较方法。A CompareMethod enumeration value that determines the comparison method for the filtering rule. 可以为 LessThan、EqualTo 等等。Can be LessThan, EqualTo, and so forth.
- compareValue
- Double
应用于数据点第一个 Y 值的筛选规则的值部分。The value part of the filtering rule that is applied to the first Y-values of data points. 例如,在筛选规则“<6”中,6 是值。For example, in the filtering rule "<6", 6 is the value.
适用于
Filter(CompareMethod, Double, String)
public:
void Filter(System::Web::UI::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames);
public void Filter (System.Web.UI.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames);
member this.Filter : System.Web.UI.DataVisualization.Charting.CompareMethod * double * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeriesNames As String)
参数
- compareMethod
- CompareMethod
一个 CompareMethod 枚举值,该值确定筛选规则的比较方法。A CompareMethod enumeration value that determines the comparison method for the filtering rule. 可以为 LessThan、EqualTo 等等。Can be LessThan, EqualTo, and so forth.
- compareValue
- Double
应用于数据点第一个 Y 值的筛选规则的值部分。The value part of the filtering rule that is applied to the first Y-values of data points. 例如,在筛选规则“<6”中,6 是值。For example, in the filtering rule "<6", 6 is the value.
- inputSeriesNames
- String
要筛选的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series to be filtered.
适用于
Filter(IDataPointFilter, Series)
public:
void Filter(System::Web::UI::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::Web::UI::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Web.UI.DataVisualization.Charting.IDataPointFilter filterInterface, System.Web.UI.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Web.UI.DataVisualization.Charting.IDataPointFilter * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeries As Series)
参数
- filterInterface
- IDataPointFilter
一个实现 IDataPointFilter 接口的对象。An object that implements the IDataPointFilter interface.
适用于
Filter(IDataPointFilter, String)
public:
void Filter(System::Web::UI::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::String ^ inputSeriesNames);
public void Filter (System.Web.UI.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames);
member this.Filter : System.Web.UI.DataVisualization.Charting.IDataPointFilter * string -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeriesNames As String)
参数
- filterInterface
- IDataPointFilter
一个实现 IDataPointFilter 接口的对象。An object that implements the IDataPointFilter interface.
- inputSeriesNames
- String
要筛选的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series to be filtered.
适用于
Filter(IDataPointFilter, String, String)
基于第一个序列中的点对一个或多个序列中的数据点执行自定义筛选。Performs custom filtering on the data points in one or more series, based on the points of the first series.
public:
void Filter(System::Web::UI::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Web.UI.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Web.UI.DataVisualization.Charting.IDataPointFilter * string * string -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeriesNames As String, outputSeriesNames As String)
参数
- filterInterface
- IDataPointFilter
一个实现 IDataPointFilter 接口的对象。An object that implements the IDataPointFilter interface.
- inputSeriesNames
- String
要筛选的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series to be filtered.
- outputSeriesNames
- String
存储筛选数据的 Series 的名称的逗号分隔列表。A comma-separated list of names of the Series that store the filtered data. 确保输出序列的数目与输入序列的数目匹配,否则将引发异常。Make sure that the number of output series matches the number of input series, otherwise an exception will be thrown.