GoDigram for .NET Framework and .NET Core
Northwoods.Go Namespace / GoLayer Class
Fields Properties Methods


In This Topic
    GoLayer Class Members
    In This Topic

    The following tables list the members exposed by GoLayer.

    Public Fields
     NameDescription
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowCopy property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowDelete property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowEdit property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowInsert property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowLink property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowMove property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowPrint property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowReshape property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowResize property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowSelect property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the AllowView property.  
    Public FieldThis is a RaiseChanged hint identifying changes to the value of the Identifier property.  
    Public FieldThis is a RaiseChanged hint used for all property changes to GoObjects.  
    Public FieldThis is a RaiseChanged hint.  
    Public FieldThis is a RaiseChanged hint.  
    Public FieldThis is a RaiseChanged hint.  
    Public FieldThis is a RaiseChanged hint.  
    Top
    Public Properties
     NameDescription
    Public Property Gets or sets whether the user can copy selected objects in this layer.  
    Public Property Gets or sets whether the user can delete selected objects in this layer.  
    Public Property Gets or sets whether the user can edit objects in this layer.  
    Public Property Gets or sets whether the user can insert objects in this layer.  
    Public Property Gets or sets whether the user can link objects in this layer.  
    Public Property Gets or sets whether the user can move selected objects in this layer.  
    Public Property Gets or sets whether the objects in this layer will be printed.  
    Public Property Gets or sets whether the user can reshape resizable objects in this layer.  
    Public Property Gets or sets whether the user can resize selected objects in this layer.  
    Public Property Gets or sets whether the user can select objects in this layer.  
    Public Property Gets or sets whether the user can see objects in this layer.  
    Public Property Gets an enumerable whose enumerator will iterate over the GoObjects in reverse order.  
    Public Property Gets the number of objects in this layer.  
    Public Property Gets the document that this layer belongs to, or null if this is a view layer.  
    Public Property Gets or sets an identifier for this layer.  
    Public Property This predicate is true when there are no objects in this collection.  
    Public Property Gets whether this layer belongs to a document.  
    Public Property Gets whether this layer belongs to a view.  
    Public PropertyThis collection is never read-only programmatically, but might not be modifiable by the user: SetModifiable.  
    Public Property Gets the document or view to which this layer belongs.  
    Public Property Gets the view that this layer belongs to, or null if this is a document layer.  
    Top
    Public Methods
     NameDescription
    Public Method Add an object to this layer.  
    Public Method Re-parent some objects to be top-level objects, even if they are part of groups in this same layer.  
    Public Method Called to see if the user can copy selected objects in this layer.  
    Public Method Called to see if the user can delete selected objects in this layer.  
    Public Method Called to see if the user can edit objects in this layer.  
    Public Method Called to see if the user can insert objects in this layer.  
    Public Method Called to see if the user can link objects in this layer.  
    Public Method Called to see if the user can move selected objects in this layer.  
    Public Method Called to see if the view should print objects in this layer.  
    Public Method Called to see if the user can reshape resizable objects in this layer.  
    Public Method Called to see if the user can resize selected objects in this layer.  
    Public Method Called to see if the user can select objects in this layer.  
    Public Method Called to see if the user can see objects in this layer.  
    Public Method Remove all objects from this layer.  
    Public Method Determine if an object belongs to this layer.  
    Public Method Returns a newly allocated array of all of the GoObjects in this collection.  
    Public Method Copy references to all of the objects in this collection into an array.  
    Public Method Get an GoLayerEnumerator that iterates over all objects in this layer.  
    Public Method Change the Z-order of an object in this layer by moving it to be after (i.e. in front of) another object.  
    Public Method Change the Z-order of an object in this layer by moving it to be before (i.e. behind) another object.  
    Public Method Return the next object in the Z-order, given an object in this layer.  
    Public MethodRender all of the visible objects in this layer within a rectangle to a Graphics.  
    Public Method Find a visible object in this layer at a given point.  
    Public Method Return a collection of objects that can be picked at a particular point.  
    Public Method Return a collection of objects that are surrounded by a given rectangle.  
    Public Method Make sure this layer no longer holds an object.  
    Public Method This method sets some properties that determine whether the user can modify any objects in this layer.  
    Top
    See Also