public interface IPropertyCollection : IDeepCloneable, INotifyCollectionChanged
Properties View Source Count Declaration Property Value Type Description System.Int32 View Source Item[Int32]
Gets the property at the specified index.
DeclarationIProperty this[int index] { get; }
Parameters Type Name Description System.Int32 index Property Value View Source Item[String]
Gets the property with the specified alias.
DeclarationIProperty this[string name] { get; }
Parameters Type Name Description System.String name Property Value Methods View Source Add(IProperty)
Adds or updates a property.
Declarationvoid Add(IProperty property)
Parameters View Source ClearCollectionChangedEvents() Declaration
void ClearCollectionChangedEvents()
View Source Contains(String) Declaration
bool Contains(string key)
Parameters Type Name Description System.String key Returns Type Description System.Boolean View Source EnsureCleanPropertyTypes(IEnumerable<IPropertyType>)
Ensures that the collection does not contain properties not in the specified property types.
Declarationvoid EnsureCleanPropertyTypes(IEnumerable<IPropertyType> propertyTypes)
Parameters View Source EnsurePropertyTypes(IEnumerable<IPropertyType>)
Ensures that the collection contains properties for the specified property types.
Declarationvoid EnsurePropertyTypes(IEnumerable<IPropertyType> propertyTypes)
Parameters View Source TryGetValue(String, out IProperty) Declaration
bool TryGetValue(string propertyTypeAlias, out IProperty property)
Parameters Type Name Description System.String propertyTypeAlias IProperty property Returns Type Description System.Boolean
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4