Click or drag to resize

ConnectorsAspect Class

[Missing <summary> documentation for "T:Demo3D.Visuals.ConnectorsAspect"]

Inheritance Hierarchy
SystemObject
  System.DynamicDynamicObject
    NotifyPropertyChangedBase
      SimpleCustomTypeDescriptor
        GlobalizedProperties
          Demo3D.CommonBindableBase
            Demo3D.VisualsSerializableObject
              Demo3D.VisualsAspectComponentBase
                Demo3D.VisualsVisualAspect
                  Demo3D.VisualsConnectorsAspect

Namespace:  Demo3D.Visuals
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 14.0.0.10531
Syntax
C#
public sealed class ConnectorsAspect : VisualAspect, 
	IDisposable

The ConnectorsAspect type exposes the following members.

Constructors
  NameDescription
Public methodConnectorsAspect
Initializes a new instance of the ConnectorsAspect class
Top
Properties
  NameDescription
Public propertyAspectManagedBy
The Aspect that this is managed by.
(Inherited from AspectComponentBase.)
Public propertyConnectAllowed
Public propertyConnectDisallowed
Public propertyConnectors
Public propertyId (Inherited from SerializableObject.)
Public propertyInputConnectorName
Public propertyIsCollapsed
Collapse or expand the aspect in the Aspect Viewer.
(Inherited from AspectComponentBase.)
Public propertyIsEnabled (Inherited from AspectComponentBase.)
Public propertyIsInitialized (Inherited from AspectComponentBase.)
Public propertyIsReadOnly (Inherited from AspectComponentBase.)
Public propertyName
A unique name for the aspect
(Inherited from AspectComponentBase.)
Public propertyOutputConnectorName
Public propertyVisual (Inherited from VisualAspect.)
Top
Methods
  NameDescription
Public methodConnectedVisual
Find the visual that is attached to the supplied connectorName.
Public methodCode exampleConnectTo(String, Visual, String)
Connect the visual to another visual with the corresponding connector names. This connection replaces any existing connections on this or the other visual's connector.
Public methodCode exampleConnectTo(String, Visual, String, Boolean)
Connect the visual to another visual with the corresponding connector names. This connection replaces any existing connections on this or the other visual's connector, unless allowMultiple is true, in which case this connection is added to existing connections.
Public methodCode exampleDisconnect
Disconnect any connections on the supplied connector name.
Public methodFindAspectT (Inherited from AspectComponentBase.)
Public methodFindConnector
Find a named connector on a conveyor object, e.g. "Start"
Public methodFindCreateAspectT (Inherited from AspectComponentBase.)
Public methodFindCreateConnector
Find or create a connector of the supplied name.
Public methodFindCreateManagedAspectT (Inherited from AspectComponentBase.)
Public methodRaisePropertiesChanged (Inherited from BindableBase.)
Public methodRaisePropertyChanged(PropertyChangedEventArgs) (Inherited from BindableBase.)
Public methodRaisePropertyChanged(String) (Inherited from BindableBase.)
Public methodRemoveAspect(Object) (Inherited from AspectComponentBase.)
Public methodRemoveAspectT (Inherited from AspectComponentBase.)
Public methodRemoveConnector
Remove a connector with a certain name.
Public methodRemoveManagedAspects (Inherited from AspectComponentBase.)
Public methodSerializableDependency(SerializableObject) (Inherited from AspectComponentBase.)
Public methodSerializableDependency(Visual) (Inherited from AspectComponentBase.)
Public methodToString (Inherited from AspectComponentBase.)
Top
Events
  NameDescription
Public eventIsEnabledChanged (Inherited from AspectComponentBase.)
Top
See Also