ComponentComponentSet Class |
Namespace: NeoAxis
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(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) |
![]() | PropertyGetT(String, Object, Boolean) | Overloaded.
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.) |