Interface IPropertyFilter
An interface to filter the properties to be returned
Namespace:FubarDev.WebDavServer.Props.Filters
Assembly:FubarDev.WebDavServer.dll
Syntax
public interface IPropertyFilter
Methods
| Improve this Doc View SourceGetMissingProperties()
Gets the properties that weren't selected
Declaration
IEnumerable<MissingProperty> GetMissingProperties()
Returns
Type | Description |
---|---|
IEnumerable<MissingProperty> | The list of properties that weren't selected |
IsAllowed(IProperty)
Does this property pass the conditions of this filter?
Declaration
bool IsAllowed(IProperty property)
Parameters
Type | Name | Description |
---|---|---|
IProperty | property | The property to test |
Returns
Type | Description |
---|---|
Boolean | true when the property passes this filters condition(s) |
NotifyOfSelection(IProperty)
Notify this filter when this property was selected
Declaration
void NotifyOfSelection(IProperty property)
Parameters
Type | Name | Description |
---|---|---|
IProperty | property | The property that was selected |
Reset()
Reset the status of the filter
Declaration
void Reset()