ArtifactReferenceExtensions Class
Visual Studio 2015
Layer Designer extension methods
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
System::Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer::ArtifactReferenceExtensions
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer::ArtifactReferenceExtensions
| Name | Description | |
|---|---|---|
![]() ![]() | CreateArtifactReferenceAsync(ILayer^, Project^) | |
![]() ![]() | CreateArtifactReferenceAsync(ILayer^, Project^, EventHandler<CreateArtifactReferenceCompletedEventArgs^>^) | |
![]() ![]() | CreateArtifactReferenceAsync(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. |
![]() ![]() | CreateArtifactReferenceAsync(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. |
This is a separate class so we dont force users of the general API to reference EnvDTE
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:

