ArtifactReferenceExtensions.CreateArtifactReferenceAsync-Methode (ILayer, ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object)
Verknüpft diese Ebene mit einem Visual Studio-Projektelement, z. B. mit einer Datei. Dabei handelt es sich um einen asynchronen Vorgang. Das abgeschlossene Ereignis wird aufgerufen, wenn der Vorgang beendet wurde.
Diese API ist nicht CLS-kompatibel.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Syntax
'Declaration
<ExtensionAttribute> _
<CLSCompliantAttribute(False)> _
Public Shared Sub CreateArtifactReferenceAsync ( _
parentLayer As ILayer, _
projectItem As ProjectItem, _
completed As EventHandler(Of CreateArtifactReferenceCompletedEventArgs), _
userState As Object _
)
[CLSCompliantAttribute(false)]
public static void CreateArtifactReferenceAsync(
this ILayer parentLayer,
ProjectItem projectItem,
EventHandler<CreateArtifactReferenceCompletedEventArgs> completed,
Object userState
)
[ExtensionAttribute]
[CLSCompliantAttribute(false)]
public:
static void CreateArtifactReferenceAsync(
ILayer^ parentLayer,
ProjectItem^ projectItem,
EventHandler<CreateArtifactReferenceCompletedEventArgs^>^ completed,
Object^ userState
)
[<CLSCompliantAttribute(false)>]
static member CreateArtifactReferenceAsync :
parentLayer:ILayer *
projectItem:ProjectItem *
completed:EventHandler<CreateArtifactReferenceCompletedEventArgs> *
userState:Object -> unit
public static function CreateArtifactReferenceAsync(
parentLayer : ILayer,
projectItem : ProjectItem,
completed : EventHandler<CreateArtifactReferenceCompletedEventArgs>,
userState : Object
)
Parameter
- parentLayer
Typ: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.ILayer
Die übergeordnete Ebene.
- projectItem
Typ: EnvDTE.ProjectItem
Das Projektelement, auf das verwiesen werden soll.
- completed
Typ: System.EventHandler<CreateArtifactReferenceCompletedEventArgs>
Rückruf, wenn Artefaktverweise erstellt wurden.
- userState
Typ: System.Object
Das an den Rückruf übergebene Objekt.
Hinweis zur Verwendung
In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ ILayer aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter Erweiterungsmethoden (Visual Basic) und Erweiterungsmethoden (C#-Programmierhandbuch).
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
ArtifactReferenceExtensions Klasse
CreateArtifactReferenceAsync-Überladung
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer-Namespace