Class PropFilter
Filters the allowed properties by name
Inherited Members
Namespace:FubarDev.WebDavServer.Props.Filters
Assembly:FubarDev.WebDavServer.dll
Syntax
public class PropFilter : IPropertyFilter
Constructors
| Improve this Doc View SourcePropFilter(prop)
Initializes a new instance of the PropFilter class.
Declaration
public PropFilter(prop prop)
Parameters
Type | Name | Description |
---|---|---|
prop | prop | The prop element containing the property names |
Methods
| Improve this Doc View SourceGetMissingProperties()
Gets the properties that weren't selected
Declaration
public IEnumerable<MissingProperty> GetMissingProperties()
Returns
Type | Description |
---|---|
IEnumerable<MissingProperty> | The list of properties that weren't selected |
Implements
| Improve this Doc View SourceIsAllowed(IProperty)
Does this property pass the conditions of this filter?
Declaration
public 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) |
Implements
| Improve this Doc View SourceNotifyOfSelection(IProperty)
Notify this filter when this property was selected
Declaration
public void NotifyOfSelection(IProperty property)
Parameters
Type | Name | Description |
---|---|---|
IProperty | property | The property that was selected |
Implements
| Improve this Doc View SourceReset()
Reset the status of the filter
Declaration
public void Reset()