This is the interface implemented by the composite building blocks of a scene graph
in a CanvasControl.
Namespace: yWorks.CanvasAssembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.1.0.2
Syntax
| C# |
|---|
public interface ICanvasObjectGroup : ICanvasObject, IListEnumerable<ICanvasObject>, IEnumerable<ICanvasObject>, IEnumerable |
| Visual Basic |
|---|
Public Interface ICanvasObjectGroup _ Inherits ICanvasObject, IListEnumerable(Of ICanvasObject), IEnumerable(Of ICanvasObject), _ IEnumerable |
Remarks
It is meant to group multiple ICanvasObject
instances as a logic unit. The interface is not meant to be implemented
by application programmers. Instances implementing this interface
can be retrieved from the factory methods in the canvas control.
The interface extends the IListEnumerable<(Of <(<'T>)>)> interface to allow
for easy iteration and determination of the size of the group.