Partilhar via


Método IVsExtensionRepositoryQuery<T>.ExecuteAsync (Object)

Executa de forma assíncrona uma IVsExtensionRepositoryQuery<T> consulta.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (em Microsoft.VisualStudio.ExtensionManager.dll)

Sintaxe

'Declaração
Sub ExecuteAsync ( _
    state As Object _
)
void ExecuteAsync(
    Object state
)
void ExecuteAsync(
    Object^ state
)
abstract ExecuteAsync : 
        state:Object -> unit
function ExecuteAsync(
    state : Object
)

Parâmetros

  • state
    Tipo: Object

    Um objeto que contém informações de estado do usuário.

Comentários

Embora essa API oferece suporte a Extension Manager infra-estrutura, é recomendável que você não usá-lo porque ele está sujeito a alterações.

Use esse método para obter informações sobre extensões disponíveis do serviço de repositório de extensão. Para mais informações, consulte IVsExtensionRepositoryQuery<T>.

O state parâmetro pode conter informações como, por exemplo, a página atual que é exibida na lista de extensão do usuário. O state parâmetro deve ser exclusivo.

Segurança do .NET Framework

Consulte também

Referência

IVsExtensionRepositoryQuery<T> Interface

Sobrecargas ExecuteAsync

Namespace Microsoft.VisualStudio.ExtensionManager