Windows.Foundation Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Abilita le funzionalità fondamentali di Windows Runtime, inclusa la gestione delle operazioni asincrone e l'accesso agli archivi delle proprietà. Questo spazio dei nomi definisce anche tipi di valore comuni che rappresentano l'URI (Uniform Resource Identifier), le date e le ore, le misurazioni 2D e altri valori di base.
Classi
Deferral |
Archivia un DeferralCompletedHandler da richiamare al completamento del differitore e modifica lo stato del rinvio. |
GuidHelper |
Classe contenente metodi helper statici per l'uso del tipo guid |
MemoryBuffer |
Rappresenta un buffer di memoria con conteggio dei riferimenti. |
PropertyValue |
Rappresenta un valore in un archivio di proprietà, ad esempio un PropertySet'istanza di . |
Uri |
Definisce un oggetto che rappresenta un valore URI (Uniform Resource Identifier) e lo analizza nei componenti. L'oggetto URI viene usato da molte altre API di Windows Runtime che non sono necessariamente limitate agli scenari del Web browser.
|
WwwFormUrlDecoder |
Analizza una stringa di query URL ed espone i risultati come vettore di sola lettura (elenco) di coppie nome-valore dalla stringa di query. |
WwwFormUrlDecoderEntry |
Rappresenta una coppia nome-valore in una stringa di query URL. Usare invece l'interfaccia IWwwFormUrlDecoderEntry |
Struct
DateTime |
Rappresenta un istante in tempo, in genere espresso come data e ora del giorno.
|
EventRegistrationToken |
Rappresenta un riferimento a un delegato che riceve notifiche di modifica.
|
HResult |
Rappresenta un errore di Windows Runtime.
|
Point |
Rappresenta valori di coordinate x e y che definiscono un punto in un piano bidimensionale. |
Rect |
Contiene valori numerici che rappresentano la posizione e le dimensioni di un rettangolo. |
Size |
Rappresenta i valori numerici che specificano un'altezza e una larghezza. |
TimeSpan |
Rappresenta un intervallo di tempo come valore intero a 64 bit con segno.
TimeSpan viene usato nell'app di esempio di streaming adattiva . |
Interfacce
IAsyncAction |
Rappresenta un'azione asincrona. Questo è il tipo restituito per molti metodi asincroni di Windows Runtime (WinRT) che non hanno un oggetto risultato e non segnalano lo stato di avanzamento in corso. |
IAsyncActionWithProgress<TProgress> |
Rappresenta un'azione asincrona in grado di segnalare gli aggiornamenti dello stato di avanzamento ai chiamanti. Questo è il tipo restituito per tutti i metodi asincroni di Windows Runtime che non hanno un oggetto risultato, ma segnalano lo stato di avanzamento ai listener di callback. |
IAsyncInfo |
Supporta azioni e operazioni asincrone. IAsyncInfo è un'interfaccia di base per IAsyncAction, IAsyncActionWithProgress<TProgress>, IAsyncOperation<<TResult> e IAsyncOperationWithProgress<TResult,TProgress>, ognuno dei quali supporta combinazioni di tipo restituito e stato di avanzamento per un metodo asincrono. |
IAsyncOperation<TResult> |
Rappresenta un'operazione asincrona, che restituisce un risultato al completamento. Questo è il tipo restituito per molti metodi asincroni di Windows Runtime (WinRT) che hanno risultati ma non segnalano lo stato di avanzamento. |
IAsyncOperationWithProgress<TResult,TProgress> |
Rappresenta un'operazione asincrona in grado di segnalare gli aggiornamenti dello stato di avanzamento ai chiamanti. Questo è il tipo restituito per molti metodi asincroni di Windows Runtime che hanno risultati e segnalano anche lo stato di avanzamento. |
IClosable |
Definisce un metodo per rilasciare le risorse allocate.
|
IGetActivationFactory |
Definisce l'implementazione per un tipo che recupera le factory di attivazione. |
IMemoryBuffer |
Rappresenta un buffer di memoria con conteggio dei riferimenti. |
IMemoryBufferReference |
Rappresenta un riferimento a un oggetto IMemoryBuffer |
IPropertyValue |
Rappresenta un valore in un archivio di proprietà. Non è possibile implementare questa interfaccia, vedere Osservazioni. |
IReference<T> |
Consente l'uso di enumerazioni, strutture e tipi delegati arbitrari come valori di proprietà.
|
IReferenceArray<T> |
Consente l'uso di enumerazioni, strutture e tipi delegati arbitrari come matrice di valori di proprietà. Non è possibile implementare questa interfaccia, vedere Osservazioni. |
IStringable |
Fornisce un modo per rappresentare l'oggetto corrente come stringa. |
IWwwFormUrlDecoderEntry |
Rappresenta una coppia nome-valore in una stringa di query URL. |
Enumerazioni
AsyncStatus |
Specifica lo stato di un'operazione asincrona. |
PropertyType |
Specifica i tipi di valore della proprietà. |
Delegati
AsyncActionCompletedHandler |
Rappresenta un metodo che gestisce l'evento completato di un'azione asincrona. |
AsyncActionProgressHandler<TProgress> |
Rappresenta un metodo che gestisce gli eventi di aggiornamento dello stato di avanzamento di un'azione asincrona che fornisce aggiornamenti dello stato di avanzamento. |
AsyncActionWithProgressCompletedHandler<TProgress> |
Rappresenta un metodo che gestisce l'evento completato di un'azione asincrona che fornisce aggiornamenti dello stato di avanzamento. |
AsyncOperationCompletedHandler<TResult> |
Rappresenta un metodo che gestisce l'evento completato di un'operazione asincrona. |
AsyncOperationProgressHandler<TResult,TProgress> |
Rappresenta un metodo che gestisce gli eventi di aggiornamento dello stato di un'operazione asincrona che fornisce aggiornamenti dello stato di avanzamento. |
AsyncOperationWithProgressCompletedHandler<TResult,TProgress> |
Rappresenta un metodo che gestisce l'evento completato di un'operazione asincrona che fornisce aggiornamenti dello stato di avanzamento. |
DeferralCompletedHandler |
Rappresenta un metodo che gestisce l'evento completato di un'azione posticipata. |
EventHandler<T> |
Rappresenta un metodo che gestisce gli eventi generali.
|
TypedEventHandler<TSender,TResult> |
Rappresenta un metodo che gestisce gli eventi generali. |