Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Create an IExtend link to show that this use case extends the definition of another.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntax
public static IExtend CreateExtend(
this IUseCase sourceUseCase,
IUseCase targetUseCase
)
public:
[ExtensionAttribute]
static IExtend^ CreateExtend(
IUseCase^ sourceUseCase,
IUseCase^ targetUseCase
)
static member CreateExtend :
sourceUseCase:IUseCase *
targetUseCase:IUseCase -> IExtend
<ExtensionAttribute>
Public Shared Function CreateExtend (
sourceUseCase As IUseCase,
targetUseCase As IUseCase
) As IExtend
Parameters
sourceUseCase
Type: Microsoft.VisualStudio.Uml.UseCases.IUseCaseThe extending use case, which defines additional behavior.
targetUseCase
Type: Microsoft.VisualStudio.Uml.UseCases.IUseCaseThe base use case that is extended by the additional behavior defined in the source.
Return Value
Type: Microsoft.VisualStudio.Uml.UseCases.IExtend
See Also
UseCaseExtensions Class
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Namespace
Return to top