Поделиться через


ArtifactReferenceExtensions - класс

Методы расширения конструктора слоев

Иерархия наследования

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

Пространство имен:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Сборка:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (в Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)

Синтаксис

'Декларация
<ExtensionAttribute> _
Public NotInheritable Class ArtifactReferenceExtensions
public static class ArtifactReferenceExtensions
[ExtensionAttribute]
public ref class ArtifactReferenceExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type ArtifactReferenceExtensions =  class end
public final class ArtifactReferenceExtensions

Методы

  Имя Описание
Открытый методСтатический член CreateArtifactReferenceAsync(ILayer, Project)
Открытый методСтатический член CreateArtifactReferenceAsync(ILayer, Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>)
Открытый методСтатический член CreateArtifactReferenceAsync(ILayer, Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) Свяжите этот слой с проектом Visual Studio.Эта операция является асинхронной.После прекращения операции вызывается завершенное событие.
Открытый методСтатический член CreateArtifactReferenceAsync(ILayer, ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) Свяжите этот слой с элементом проекта Visual Studio, например файлом.Эта операция является асинхронной.После прекращения операции вызывается завершенное событие.

В начало страницы

Заметки

Это отдельный класс, поэтому пользователи общего интерфейса API не обязаны принудительно ссылаться на EnvDTE

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer - пространство имен