IVsExtensionRepositoryQuery<T>.ExecuteAsync-Methode (Object)
Führt asynchron eine IVsExtensionRepositoryQuery<T>-Abfrage aus.
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
)
Parameter
state
Typ: ObjectEin Objekt, das den Benutzerzustand Informationen enthält.
Hinweise
Obwohl dies Erweiterungs-Manager API unterstützt die Infrastruktur wir empfiehlt, dass Sie sie nicht verwenden, da sie ggf. geändert wird.
Verwenden Sie diese Methode, um Informationen zu verfügbaren Erweiterungen aus dem Repository für das Add-In abzurufen. Weitere Informationen finden Sie unter IVsExtensionRepositoryQuery<T>.
Der state-Parameter enthält möglicherweise Informationen wie die aktuelle Seite, die in der Liste der Erweiterungen des Benutzers angezeigt wird. Der state-Parameter muss eindeutig sein.
.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.