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à di Windows Runtime fondamentali, 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 URI (Uniform Resource Identifier), date e ore, misurazioni 2D e altri valori di base.
Classi
Deferral |
Archivia un DeferralCompletedHandler da richiamare al completamento del rinvio e modifica lo stato del rinvio. |
GuidHelper |
Classe contenente metodi helper statici per l'utilizzo del tipo Guid . |
MemoryBuffer |
Rappresenta un buffer di memoria con conteggio dei riferimenti. |
PropertyValue |
Rappresenta un valore in un archivio delle proprietà, ad esempio un'istanza di PropertySet . |
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 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 ; vedere Osservazioni. |
Struct
DateTime |
Rappresenta un istante di 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 i valori delle 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 con segno a 64 bit.
TimeSpan viene usato nell'app di esempio di streaming adattivo. |
Interfacce
IAsyncAction |
Rappresenta un'azione asincrona. Questo è il tipo restituito per molti Windows Runtime metodi asincroni 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 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>, ognuna delle quali supporta combinazioni di tipo restituito e stato per un metodo asincrono. |
IAsyncOperation<TResult> |
Rappresenta un'operazione asincrona, che restituisce un risultato al completamento. Questo è il tipo restituito per molti Windows Runtime metodi asincroni che hanno risultati, ma non segnalano lo stato di avanzamento. |
IAsyncOperationWithProgress<TResult,TProgress> |
Rappresenta un'operazione asincrona che può segnalare gli aggiornamenti dello stato di avanzamento ai chiamanti. Questo è il tipo restituito per molti Windows Runtime metodi asincroni che hanno risultati e segnalano anche lo stato di avanzamento. |
IClosable |
Definisce un metodo per il rilascio di 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 delle proprietà. Non è possibile implementare questa interfaccia, vedere La sezione 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 La sezione 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 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. |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per