Metoda ArtifactReferenceExtensions.CreateArtifactReferenceAsync — (ILayer, ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object)
Ta warstwa łącze do elementu projektu Visual Studio, takiego jak plik.Jest to operacja asynchroniczna.Zdarzenie zakończone będą wywoływane, kiedy operacja została zakończona.
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Przestrzeń nazw: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Zestaw: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)
Składnia
'Deklaracja
<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
)
Parametry
parentLayer
Typ: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.ILayerWarstwa nadrzędna.
projectItem
Typ: ProjectItemElement projektu, aby odwołać.
completed
Typ: EventHandler<CreateArtifactReferenceCompletedEventArgs>Wywołania zwrotnego w przypadku odwołania do artefaktu zostały utworzone.
userState
Typ: ObjectObiekt jest przekazywany do funkcji zwrotnej.
Informacje dotyczące użycia
W językach Visual Basic i C# tę metodę można wywołać jako metodę wystąpienia dowolnego obiektu typu ILayer. Gdy w celu wywołania tej metody jest używana składnia metody wystąpienia, należy pominąć pierwszy parametr. Aby uzyskać więcej informacji, zobacz temat Metody rozszerzeń (Visual Basic) lub Metody rozszerzeń (Przewodnik programowania w języku C#).
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
ArtifactReferenceExtensions Klasa
Przeciążenie CreateArtifactReferenceAsync
Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer