次の方法で共有


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 (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer 名前空間