ArtifactReferenceExtensions.CreateArtifactReferenceAsync (Método) (ILayer, ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object)

Vincule esta capa a un elemento de proyecto de Visual Studio, por ejemplo, un archivo. Esta es una operación asincrónica. Se llamará al evento completado cuando la operación haya terminado.

Esta API no es compatible con CLS. 

Espacio de nombres:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
Ensamblado:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (en Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll)

Sintaxis

'Declaración
<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
)

Parámetros

  • userState
    Tipo: System.Object
    Objeto pasado a la devolución de llamada.

Nota sobre el uso

En Visual Basic y C#, se puede llamar a este método como a un método de instancia en cualquier objeto de tipo ILayer. Cuando emplee la sintaxis del método de instancia para llamar a este método, omita el primer parámetro. Para obtener más información, vea Métodos de extensión (Visual Basic) o Métodos de extensión (Guía de programación de C#).

Seguridad de .NET Framework

Vea también

Referencia

ArtifactReferenceExtensions Clase

CreateArtifactReferenceAsync (Sobrecarga)

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (Espacio de nombres)