FsrmReportManagerClass.SetDefaultFilter Method (_FsrmReportType, _FsrmReportFilter, Object)

 

Sets the default report filter value to use with the specified report type.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

Syntax

public virtual void SetDefaultFilter(
    _FsrmReportType reportType,
    _FsrmReportFilter filter,
    object filterValue
)
public:
virtual void SetDefaultFilter(
    _FsrmReportType reportType,
    _FsrmReportFilter filter,
    Object^ filterValue
)
abstract SetDefaultFilter : 
        reportType:_FsrmReportType *
        filter:_FsrmReportFilter *
        filterValue:Object -> unit
override SetDefaultFilter : 
        reportType:_FsrmReportType *
        filter:_FsrmReportFilter *
        filterValue:Object -> unit
Public Overridable Sub SetDefaultFilter (
    reportType As _FsrmReportType,
    filter As _FsrmReportFilter,
    filterValue As Object
)

Parameters

  • filterValue
    Type: System.Object

    The default report filter value.

Implements

IFsrmReportManager.SetDefaultFilter(_FsrmReportType, _FsrmReportFilter, Object)

Remarks

This value is used if the SetFilter method was not called to specify a filter value for the report.

Note that each report type supports a specific set of filters. To determine if the filter is valid, call the IsFilterValidForReportType method.

The following table lists the variant types associated with the _FsrmReportFilter enumeration values used for the filterValue parameter.

Filter type

Variant type

FsrmReportFilter_FileGroups

VT_BSTR | VT_ARRAY. Set the parray member of the variant.

FsrmReportFilter_MinAgeDays

VT_I4. Set the lVal member of the variant.

FsrmReportFilter_MaxAgeDays

VT_I4. Set the lVal member of the variant.

FsrmReportFilter_MinQuotaUsage

VT_I4. Set the lVal member of the variant.

FsrmReportFilter_MinSize

VT_I8. Set the llVal member of the variant.

FsrmReportFilter_NamePattern

VT_BSTR. Set the bstrVal member of the variant.

FsrmReportFilter_Owners

VT_BSTR | VT_ARRAY. Set the parray member of the variant.

FsrmReportFilter_Property

VT_BSTR. Set the bstrVal member of the variant.

See Also

FsrmReportManager
FsrmReportManagerClass Class
Microsoft.Storage Namespace

Return to top