ArtifactReferenceExtensions::CreateArtifactReferenceAsync Method (ILayer^, Project^, EventHandler<CreateArtifactReferenceCompletedEventArgs^>^, Object^)

 

Link this layer to a Visual Studio project. This is an asynchronous operation. The completed event will be called when the operation has terminated.

Namespace:   Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)

public:
[ExtensionAttribute]
[CLSCompliantAttribute(false)]
static void CreateArtifactReferenceAsync(
	ILayer^ parentLayer,
	Project^ project,
	EventHandler<CreateArtifactReferenceCompletedEventArgs^>^ completed,
	Object^ userState
)

Parameters

parentLayer
Type: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer::ILayer^

The parent layer.

project
Type: EnvDTE::Project^

The project to reference.

completed
Type: System::EventHandler<CreateArtifactReferenceCompletedEventArgs^>^

Callback when artifact references have been created.

userState
Type: System::Object^

Object passed to the callback.

Return to top
Show: