ArtifactReferenceExtensions Class

 

Layer Designer extension methods

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

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.ArtifactReferenceExtensions

public static class ArtifactReferenceExtensions

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticCreateArtifactReferenceAsync(ILayer, Project)

System_CAPS_pubmethodSystem_CAPS_staticCreateArtifactReferenceAsync(ILayer, Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>)

System_CAPS_pubmethodSystem_CAPS_staticCreateArtifactReferenceAsync(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.

System_CAPS_pubmethodSystem_CAPS_staticCreateArtifactReferenceAsync(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.

Return to top
Show: