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

 

Link this layer to a Visual Studio project item such as a file. 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,
	ProjectItem^ projectItem,
	EventHandler<CreateArtifactReferenceCompletedEventArgs^>^ completed,
	Object^ userState
)

Parameters

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

The parent layer.

projectItem
Type: EnvDTE::ProjectItem^

The project item 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: