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 中的数据点执行自定义筛选。 筛选的 Series 对象也存储修改后的数据。

Filter(IDataPointFilter, String, String)

基于第一个序列中的点对一个或多个序列中的数据点执行自定义筛选。

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

通过向用于比较的指定数据点值应用筛选规则来筛选序列中的数据点。

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 枚举值,该值确定筛选规则的比较方法。 可以为 LessThanEqualTo 等等。

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::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 枚举值,该值确定筛选规则的比较方法。 可以为 LessThanEqualTo 等等。

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::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 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。 确定将从中筛选给定元素的范围。

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::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 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。 确定将从中筛选给定元素的范围。

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::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 枚举值,该值确定筛选规则的比较方法。 可以为 LessThanEqualTo 等等。

compareValue
Double

应用于数据点第一个 Y 值的筛选规则的值部分。 例如,在筛选规则“<6”中,6 是值。

inputSeries
Series

要进行筛选的 Series 对象。

outputSeries
Series

一个 Series 对象,存储筛选数据。 如果序列不存在,将引发异常。

适用于

Filter(CompareMethod, Double, String, String)

通过向第一个序列中每个数据点的第一个 Y 值应用筛选规则来筛选一个或多个序列。

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 枚举值,该值确定筛选规则的比较方法。 可以为 LessThanEqualTo 等等。

compareValue
Double

应用于数据点第一个 Y 值的筛选规则的值部分。 例如,在筛选规则“<6”中,6 是值。

inputSeriesNames
String

要筛选的 Series 的名称的逗号分隔列表。

outputSeriesNames
String

存储筛选数据的 Series 的名称的逗号分隔列表。 输出序列和输入序列的数目必须相等,否则将引发异常。

适用于

Filter(IDataPointFilter, Series, 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 接口的对象。

inputSeries
Series

要进行筛选的 Series 对象。

outputSeries
Series

一个 Series 对象,存储筛选数据。 如果序列不存在,将引发异常。

适用于

Filter(DateRangeType, String, Series)

通过针对指定的日期/时间范围移除指定的点或将其标记为空,来筛选序列中的数据点。 筛选的 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 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。 确定将从中筛选给定元素的范围。

rangeElements
String

指定 dateRange 参数指定的日期/时间范围内,将要进行筛选的元素。 可以为单个值(如“7”)、逗号分隔值(如“5,6”)或值的范围(如“9-11”),也可以为上述三种形式的任何变体(如“5,6,9-11”)。

inputSeries
Series

要进行筛选的 Series 对象。

适用于

Filter(DateRangeType, String, String)

通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选一个或多个序列中的数据点。 筛选的 Series 对象用于存储修改后的数据。

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 枚举值,表示日期/时间间隔,如星期日期数、月份日期数等等。 确定将从中筛选给定元素的范围。

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::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 枚举值,该值确定筛选规则的比较方法。 可以为 LessThanEqualTo 等等。

compareValue
Double

应用于数据点第一个 Y 值的筛选规则的值部分。 例如,在筛选规则“<6”中,6 是值。

inputSeries
Series

筛选的 Series 对象。

适用于

Filter(CompareMethod, Double, String)

通过向第一个序列中数据点的第一个 Y 值应用筛选规则来筛选一个或多个序列。 筛选的 Series 对象用于存储修改后的数据。

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 枚举值,该值确定筛选规则的比较方法。 可以为 LessThanEqualTo 等等。

compareValue
Double

应用于数据点第一个 Y 值的筛选规则的值部分。 例如,在筛选规则“<6”中,6 是值。

inputSeriesNames
String

要筛选的 Series 的名称的逗号分隔列表。

适用于

Filter(IDataPointFilter, Series)

对序列中的数据点执行自定义筛选。 筛选的 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 接口的对象。

inputSeries
Series

筛选的 Series 对象。

适用于

Filter(IDataPointFilter, String)

基于初始系列中的点对一个或多个 Series 中的数据点执行自定义筛选。 筛选的 Series 对象也存储修改后的数据。

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 接口的对象。

inputSeriesNames
String

要筛选的 Series 的名称的逗号分隔列表。

适用于

Filter(IDataPointFilter, String, String)

基于第一个序列中的点对一个或多个序列中的数据点执行自定义筛选。

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 接口的对象。

inputSeriesNames
String

要筛选的 Series 的名称的逗号分隔列表。

outputSeriesNames
String

存储筛选数据的 Series 的名称的逗号分隔列表。 确保输出序列的数目与输入序列的数目匹配,否则将引发异常。

适用于