Partager via


GenericCoreConnectionType Class

Connection Type that connects any two distinct ShapeElements

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ConnectionType
    Microsoft.VisualStudio.Modeling.Diagrams.GenericCoreConnectionType

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public Class GenericCoreConnectionType _
    Inherits ConnectionType
public class GenericCoreConnectionType : ConnectionType
public ref class GenericCoreConnectionType : public ConnectionType
type GenericCoreConnectionType =  
    class 
        inherit ConnectionType 
    end
public class GenericCoreConnectionType extends ConnectionType

The GenericCoreConnectionType type exposes the following members.

Constructors

  Name Description
Public method GenericCoreConnectionType Constructor to save the diagram locally

Top

Methods

  Name Description
Public method CanCreateConnection (Overrides ConnectionType.CanCreateConnection(ShapeElement, ShapeElement, String%).)
Public method CreateConnection Creates the generic link shape and adds to current diagram (Overrides ConnectionType.CreateConnection(ShapeElement, ShapeElement, PaintFeedbackArgs).)
Public method DoPaintFeedback (Inherited from ConnectionType.)
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetConnectTransactionName Gets the name of transaction used to create a connection. (Inherited from ConnectionType.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public methodStatic member Instance
Public method InvalidatePaintFeedback (Inherited from ConnectionType.)
Public method IsOfInterest (Inherited from ConnectionType.)
Public method IsValidSourceAndTarget (Overrides ConnectionType.IsValidSourceAndTarget(ShapeElement, ShapeElement).)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method UpdatePaintFeedbackParameters (Inherited from ConnectionType.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.Modeling.Diagrams Namespace