Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
WindowsRuntimeSystemExtensions, classe
Collapse the table of content
Expand the table of content
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

WindowsRuntimeSystemExtensions, classe

.NET Framework 4.6 and 4.5

fournit des méthodes d'extension pour convertir entre les tâches et les actions asynchrones et les opérations de Windows Runtime .

Cette API n'est pas conforme CLS. 

System.Object
  System.WindowsRuntimeSystemExtensions

Espace de noms :  System
Assembly :  System.Runtime.WindowsRuntime (dans System.Runtime.WindowsRuntime.dll)

[CLSCompliantAttribute(false)]
public static class WindowsRuntimeSystemExtensions

Le type WindowsRuntimeSystemExtensions expose les membres suivants.

  NomDescription
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsAsyncActionRetourne une action asynchrone de Windows Runtime qui représente une tâche.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsAsyncOperation<TResult>Retourne une opération asynchrone de Windows Runtime qui représente une tâche qui retourne un résultat.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask(IAsyncAction)Retourne une tâche qui représente une action asynchrone de Windows Runtime .
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask(IAsyncAction, CancellationToken)Retourne une tâche qui représente une action asynchrone de Windows Runtime qui peut être annulée.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TProgress>(IAsyncActionWithProgress<TProgress>)Retourne une tâche qui représente une action asynchrone de Windows Runtime .
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TResult>(IAsyncOperation<TResult>)Retourne une tâche qui représente le retour d'une opération asynchrone de Windows Runtime un résultat.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TProgress>(IAsyncActionWithProgress<TProgress>, IProgress<TProgress>)Retourne une tâche qui représente une action asynchrone de Windows Runtime que les rapports progression.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken)Retourne une tâche qui représente une action asynchrone de Windows Runtime qui peut être annulée.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TResult>(IAsyncOperation<TResult>, CancellationToken)Retourne une tâche qui représente une opération asynchrone de Windows Runtime qui retourne un résultat et peut être annulée.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken, IProgress<TProgress>)Retourne une tâche qui représente une action asynchrone de Windows Runtime que les rapports progression et peuvent être annulée.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>)Retourne une tâche qui représente le retour d'une opération asynchrone de Windows Runtime un résultat.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, IProgress<TProgress>)Retourne une tâche qui représente l'opération asynchrone de Windows Runtime qui retourne un résultat et les rapports de progression.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, CancellationToken)Retourne une tâche qui représente une opération asynchrone de Windows Runtime qui retourne un résultat et peut être annulée.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreAsTask<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>, CancellationToken, IProgress<TProgress>)Retourne une tâche qui représente une opération asynchrone de Windows Runtime qui retourne un résultat, les rapports progression, et peuvent être annulées.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreGetAwaiter(IAsyncAction)Infrastructure. Retourne un objet qui attend une action asynchrone.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreGetAwaiter<TProgress>(IAsyncActionWithProgress<TProgress>)Infrastructure. Retourne un objet qui attend une action asynchrone que les rapports progression.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreGetAwaiter<TResult>(IAsyncOperation<TResult>)Infrastructure. Retourne un objet qui attend qu'une opération asynchrone qui retourne un résultat.
Méthode publiqueMembre statiquePris en charge dans .NET pour les applications du Windows StoreGetAwaiter<TResult, TProgress>(IAsyncOperationWithProgress<TResult, TProgress>)Infrastructure. Retourne un objet qui attend qu'une opération asynchrone que les rapports progression et retourne un résultat.
Début

Les surcharges de méthode d'extension d' AsTask vous permettent d'utiliser un objet.NET Framework Task pour gérer une opération asynchrone de Windows Runtime.

La méthode d' AsAsyncAction et la méthode d' AsAsyncOperation<TResult> vous permettent de passer des tâches à des méthodes qui prennent des mesures asynchrones et des opérations de Windows Runtime . Consultez également les méthodes de la classe d' AsyncInfo .

Les méthodes d' GetAwaiter sont utilisées par les compilateurs pour implémenter l'opération d' await (Await en Visual Basic).

.NET Framework

Pris en charge dans : 4.5

.NET pour les applications du Windows Store

Pris en charge dans : Windows 8

.NET pour les applications Windows Phone

Pris en charge dans : Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft