Spazio dei nomi Microsoft::WRL
Definisce i tipi fondamentali che costituiscono WRL.
namespace Microsoft::WRL;
Membri
Definizioni typedef
Nome |
Descrizione |
---|---|
InhibitWeakReferencePolicy |
RuntimeClassFlags<WinRt | InhibitWeakReference> |
Classi
Nome |
Descrizione |
---|---|
Abilita una o più classi da attivare dal Runtime di Windows. |
|
Implementa la macchina a stati asincrona di Windows Runtime. |
|
Implementa la funzionalità di base di un'interfaccia IClassFactory. |
|
Crea un tipo smart pointer che rappresenta l'interfaccia specificata dal parametro del modello.ComPtr gestisce automaticamente un conteggio dei riferimenti per un puntatore a interfaccia sottostante e rilascia l'interfaccia quando il conteggio dei riferimenti termina a zero. |
|
Rappresenta un evento.Le funzioni membro di EventSource aggiunge, rimuove ed invoca i gestori di eventi. |
|
Rappresenta un oggetto di gestore di marshalling threading free. |
|
Rappresenta una raccolta di oggetti correlati. |
|
Rappresenta una classe istanziata che eredita il numero specificato di interfacce e fornisce il Windows Runtime specificato, COM classico e il supporto di riferimento ridotto. |
|
Fornisce un meccanismo semplice per creare un Windows Runtime o una classe di base COM classica. |
|
Fornisce un meccanismo semplice per creare una classe di base. |
|
Rappresenta un riferimento debole che può essere utilizzato solamente da Windows Runtime, non da COM classico.Un riferimento debole rappresenta un oggetto che può o non può essere accessibile. |
Strutture
Nome |
Descrizione |
---|---|
Specifica la verifica e le funzioni di inizializzazione che possono essere applicate a un set di interfaccia ID. |
|
Indica ai modelli di RuntimeClass, di Implement e ChainInterface che l'interfaccia specificata non è accessibile nell'elenco di IID. |
|
Implementa QueryInterface e GetIid per le interfacce specificate. |
|
Verifica che una classe di runtime deriva da Windows Runtime; in caso positivo, se deriva da interfacce COM classiche. |
|
Contiene il tipo per un'istanza RuntimeClass. |
Enumerazioni
Nome |
Descrizione |
---|---|
Specifica il tipo di risultato restituito dal metodo GetResults(). |
|
Specifica se un modulo deve supportare un server in-process o un server out-of-process. |
|
Specifica il tipo di istanza RuntimeClass supportata. |
Funzioni
Nome |
Descrizione |
---|---|
Recupera un riferimento debole a un'istanza specificata. |
|
Funzione di callback (Libreria modelli C++ per Windows Runtime) |
Crea un oggetto la cui funzione membro è un metodo di callback. |
Crea una factory che produce istanze della classe specificata che può essere attivata da Windows Runtime. |
|
Crea una factory che produce istanze della classe specificata. |
|
Inizializza la classe specificata Windows Runtime. |
Requisiti
Header: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h
Namespace: Microsoft::WRL