InclusionExclusionList<T> Class

Definition

A generic set of inclusion and exclusion lists, one of which is obeyed at any given time. Defaults to an Exclude list.

generic <typename T>
public ref class InclusionExclusionList
template <typename T>
[Windows::Foundation::Metadata::WebHostHidden]
class InclusionExclusionList
public class InclusionExclusionList<T>
type InclusionExclusionList<'T> = class
Public Class InclusionExclusionList(Of T)

Type Parameters

T

Type to of objects to include or exclude

Inheritance
InclusionExclusionList<T>

Constructors

InclusionExclusionList<T>()

Create a new InclusionExclusionList

InclusionExclusionList<T>(Int32)

Create a new InclusionExclusionList

Properties

Comparator

Set this property to override using the Equals method to compare two T's

ExclusionList

Retrieve a read-only collection representing the exclusion list.

InclusionList

Retrieve a read-only collection representing the inclusion list.

ObeyExclusionList
ObeyInclusionList

Methods

Exclude(T)
Include(T)
IsAllowed(T)

Determine based on the settings of the class if a T is allowed (or is not filtered)

Reset()

Removes all the entries in the exclusion/inclusion lists, and resets the Obey*List flags.

Applies to