ComponentComponent |
public sealed class ComponentSet : ICollection<Component>, IEnumerable<Component>, IEnumerable, ICollection
The ComponentComponentSet type exposes the following members.
| Name | Description | |
|---|---|---|
| Count | Gets the number of child components. | |
| IsReadOnly | Is the collection read only. Always returns false. | |
| IsSynchronized | Is the collection synchronized. Always returns false. | |
| Item | Finds a child component by path. | |
| SyncRoot | Gets the object to be synchronized for multi-threaded operation. |
| Name | Description | |
|---|---|---|
| Add | Adds a component as a child. | |
| Clear | Removes all child components. | |
| Clear(Boolean) | Removes all child components. | |
| Contains | Determines whether the object contains the specified child component. | |
| CopyTo(Array, Int32) | Copies a list of child components to an array. | |
| CopyTo(Component, Int32) | Copies a list of child components to an array. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| GetByName(String, Boolean) | Finds a child component by name. | |
| GetByNameT(String, Boolean) | Finds a child component by name with the specified type. | |
| GetByNameWithIndex | Finds a child component by name and number in the case when there are several components with the specified name. | |
| GetByPath | Finds a child component by path. | |
| GetEnumerator | Returns an enumerator for traversing child components. | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetLinkedListReadOnly | ||
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| GetUniqueName | Finds a unique name by child components. | |
| IndexOf | Determines the position of the child components relative to other. | |
| MoveTo | Moves the child component to another location relative to other children. | |
| ParsePathNameWithIndex | Extracts the name and index from the path string. | |
| Remove(Component) | Removes a child component. | |
| Remove(Component, Boolean) | Removes a child component. | |
| Reverse | Returns a collection of child components in the reverse order. | |
| ToArray | Copies a list of child components to an array. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Name | Description | |
|---|---|---|
| MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx) | |
| PropertyGet |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertyGetT |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx) |