PackageExtensions.CreateAssociation Method

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Create a new IAssociation

Namespace:  Microsoft.VisualStudio.Uml.Extensions
Assembly:  Microsoft.VisualStudio.Uml.Extensions (in Microsoft.VisualStudio.Uml.Extensions.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function CreateAssociation ( _
    parent As IPackage, _
    sourceClassifier As IClassifier, _
    targetClassifier As IClassifier _
) As IAssociation
'Usage
Dim parent As IPackage
Dim sourceClassifier As IClassifier
Dim targetClassifier As IClassifier
Dim returnValue As IAssociation

returnValue = parent.CreateAssociation(sourceClassifier, _
    targetClassifier)
public static IAssociation CreateAssociation(
    this IPackage parent,
    IClassifier sourceClassifier,
    IClassifier targetClassifier
)
[ExtensionAttribute]
public:
static IAssociation^ CreateAssociation(
    IPackage^ parent, 
    IClassifier^ sourceClassifier, 
    IClassifier^ targetClassifier
)
static member CreateAssociation : 
        parent:IPackage * 
        sourceClassifier:IClassifier * 
        targetClassifier:IClassifier -> IAssociation 
public static function CreateAssociation(
    parent : IPackage, 
    sourceClassifier : IClassifier, 
    targetClassifier : IClassifier
) : IAssociation

Parameters

Return Value

Type: Microsoft.VisualStudio.Uml.Classes.IAssociation
Newly created Association object

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IPackage. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

.NET Framework Security

See Also

Reference

PackageExtensions Class

PackageExtensions Members

Microsoft.VisualStudio.Uml.Extensions Namespace