IVsExtensionRepositoryQuery<T>.ExecuteAsync Method (Object)
Asynchronously executes an IVsExtensionRepositoryQuery<T> query.
Namespace: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
Syntax
'Declaration
Sub ExecuteAsync ( _
state As Object _
)
void ExecuteAsync(
Object state
)
void ExecuteAsync(
Object^ state
)
abstract ExecuteAsync :
state:Object -> unit
function ExecuteAsync(
state : Object
)
Parameters
state
Type: ObjectAn object that contains user state information.
Remarks
Although this API supports the Extension Manager infrastructure, we recommend that you do not use it because it is subject to change.
Use this method to get information about available extensions from the extension repository service. For more information, see IVsExtensionRepositoryQuery<T>.
The state parameter may contain information such as the current page that is displayed in the user's extension list. The state parameter must be unique.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.