TemplateControl.IFilterResolutionService.CompareFilters Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns a value that indicates whether a parent/child relationship exists between two specified device filters.
virtual int System.Web.UI.IFilterResolutionService.CompareFilters(System::String ^ filter1, System::String ^ filter2) = System::Web::UI::IFilterResolutionService::CompareFilters;
int IFilterResolutionService.CompareFilters (string filter1, string filter2);
abstract member System.Web.UI.IFilterResolutionService.CompareFilters : string * string -> int
override this.System.Web.UI.IFilterResolutionService.CompareFilters : string * string -> int
Function CompareFilters (filter1 As String, filter2 As String) As Integer Implements IFilterResolutionService.CompareFilters
Parameters
- filter1
- String
A device filter name.
- filter2
- String
A device filter name.
Returns
1, if filter1
is a parent of filter2
; -1, if filter2
is a parent of filter1
; otherwise, 0, if there is no parent/child relationship between filter1
and filter2
.
Implements
Remarks
The IFilterResolutionService.CompareFilters method is part of the IFilterResolutionService interface, which is specific to how a control uses device filters in a designer environment. When controls are parsed or persisted in the designer environment outside the context of a browser request, the IFilterResolutionService provides a way to determine if the current control is affected by a named filter and whether a named filter is part of a specific device-filter hierarchy.