Class FilteredView
Represents a view on top of a view, which can be used to include or exclude specific elements.
[DataContract]
public sealed class FilteredView
- Inheritance
-
FilteredView
- Inherited Members
Properties
BaseViewKey
Stores the key of the underlying base view for serialization.
[DataMember(Name = "baseViewKey", EmitDefaultValue = false)]
public string BaseViewKey { get; set; }
Property Value
Description
Describes the purpose of the filtered view.
[DataMember(Name = "description", EmitDefaultValue = false)]
public string Description { get; }
Property Value
Key
Identifies the filtered view.
[DataMember(Name = "key", EmitDefaultValue = false)]
public string Key { get; }
Property Value
Mode
Determines whether matching tags are included or excluded.
[DataMember(Name = "mode", EmitDefaultValue = true)]
public FilterMode Mode { get; }
Property Value
Tags
Lists the tags used by the filter.
[DataMember(Name = "tags", EmitDefaultValue = false)]
public ISet<string> Tags { get; }
Property Value
View
References the base view that is filtered.
public View View { get; }