[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=Stack_T Info=Represents a variable size last-in-first-out collection of instances of the same arbitrary type. [Property] Name=Sets the name of component|2| Type=Sets the type of items|20|(empty)|Type Constructor=Sets the Constructor of the Stack class|14|0|Constructor,Constructor2,Constructor3 [Methods] *doClear=Removes all objects from the Stack . ARG()|1|0 *doConstructor=Initializes a new instance of the Stack class that is empty and has the default initial capacity. ARG()|1|0 *doConstructor2=Initializes a new instance of the Stack class that contains elements copied from the specified collection and has sufficient capacity to accommodate the number of elements copied. ARG(IEnumerable collection)|1|0 *doConstructor3=Initializes a new instance of the Stack class that is empty and has the specified initial capacity or the default initial capacity, whichever is greater. ARG(int capacity)|1|0 *doContains=Determines whether an element is in the Stack . ARG(T item)|1|0 *doCopyTo=Copies the Stack to an existing one-dimensional Array, starting at the specified array index. ARG(T[] array, int arrayIndex)|1|0 doPush=Inserts an object at the top of the Stack . ARG(T item)|1|0 doPop=Removes and returns the object at the top of the Stack . ARG()|1|0 *doTrimExcess=Sets the capacity to the actual number of elements in the Stack , if that number is less than 90 percent of current capacity. ARG()|1|0 *onContains=Occurs after invoke the method doContains and returns the result ARG(bool)|2|104 onPop=Occurs after removing the object at the top of the stack and returns it. ARG(T)|2|0 *onEmpty=Occurs if the stack is empty with doPop method. ARG(string)|2|2 *Count=Returns the number of elements contained in the Stack . ARG(int)|3|1 *GetEnumerator=Returns an enumerator for the Stack . ARG(Enumerator)|3|0 Peek=Returns the object at the top of the Stack without removing it. ARG(T)|3|0 *Pop=Removes and returns the object at the top of the Stack . ARG(T)|3|0 *ToArray=Copies the Stack to a new array. ARG(T[])|3|13 Stack=Returns the Stack object. ARG(Stack)|3|0 *array=The one-dimensional Array that is the destination of the elements copied from Stack . The Array must have zero-based indexing. ARG(T[])|4|13 *arrayIndex=The zero-based index in array at which copying begins. ARG(int)|4|1 *capacity=The initial number of elements that the Stack can contain. ARG(int)|4|1 *collection=The collection to copy elements from. ARG(IEnumerable)|4|0 item=The object to locate in the Stack . The value can be null for reference types. ARG(T)|4|0