| Name | Description |
 | Add | Add an object to this layer. |
 | AddCollection | Re-parent some objects to be top-level objects, even if they are part of groups in this same layer. |
 | CanCopyObjects | Called to see if the user can copy selected objects in this layer. |
 | CanDeleteObjects | Called to see if the user can delete selected objects in this layer. |
 | CanEditObjects | Called to see if the user can edit objects in this layer. |
 | CanInsertObjects | Called to see if the user can insert objects in this layer. |
 | CanLinkObjects | Called to see if the user can link objects in this layer. |
 | CanMoveObjects | Called to see if the user can move selected objects in this layer. |
 | CanPrintObjects | Called to see if the view should print objects in this layer. |
 | CanReshapeObjects | Called to see if the user can reshape resizable objects in this layer. |
 | CanResizeObjects | Called to see if the user can resize selected objects in this layer. |
 | CanSelectObjects | Called to see if the user can select objects in this layer. |
 | CanViewObjects | Called to see if the user can see objects in this layer. |
 | Clear | Remove all objects from this layer. |
 | Contains | Determine if an object belongs to this layer. |
 | CopyArray | Returns a newly allocated array of all of the GoObjects in this collection. |
 | CopyTo | Copy references to all of the objects in this collection into an array. |
 | GetEnumerator | Get an GoLayerEnumerator that iterates over all objects in this layer. |
 | MoveAfter | Change the Z-order of an object in this layer by moving it to be after (i.e. in front of) another object. |
 | MoveBefore | Change the Z-order of an object in this layer by moving it to be before (i.e. behind) another object. |
 | NextObject | Return the next object in the Z-order, given an object in this layer. |
 | Paint | Render all of the visible objects in this layer within a rectangle to a Graphics . |
 | PickObject | Find a visible object in this layer at a given point. |
 | PickObjects | Return a collection of objects that can be picked at a particular point. |
 | PickObjectsInRectangle | Return a collection of objects that are surrounded by a given rectangle. |
 | Remove | Make sure this layer no longer holds an object. |
 | SetModifiable | This method sets some properties that determine whether the user can modify any objects in this layer. |