Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Definuje základní typy, které tvoří prostředí Windows Runtime knihovnu šablon jazyka C++.
Syntaxe
namespace Microsoft::WRL;
Členové
Typedefs
| Název | Popis |
|---|---|
InhibitWeakReferencePolicy |
RuntimeClassFlags<WinRt | InhibitWeakReference> |
Třídy
| Název | Popis |
|---|---|
| ActivationFactory – třída | Umožňuje aktivaci jedné nebo více tříd prostředí Windows Runtime. |
| AsyncBase – třída | Implementuje prostředí Windows Runtime asynchronní stavový počítač. |
| ClassFactory – třída | Implementuje základní funkce IClassFactory rozhraní. |
| ComPtr – třída | Vytvoří typ inteligentního ukazatele , který představuje rozhraní určené parametrem šablony. ComPtr automaticky udržuje referenční počet pro základní ukazatel rozhraní a uvolní rozhraní, když počet odkazů přejde na nulu. |
| DeferrableEventArgs – třída | Třída šablony používaná pro typy argumentů událostí pro odložení. |
| EventSource – třída | Představuje událost. EventSource členské funkce přidávají, odebírají a vyvolávají obslužné rutiny událostí. |
| FtmBase – třída | Představuje objekt zařazovač s volným vláknem. |
| Module – třída | Představuje kolekci souvisejících objektů. |
| RuntimeClass – třída | Představuje instanci třídy, která dědí zadaný počet rozhraní a poskytuje zadanou prostředí Windows Runtime, klasický model COM a slabou referenční podporu. |
| SimpleActivationFactory – třída | Poskytuje základní mechanismus pro vytvoření prostředí Windows Runtime nebo klasické základní třídy MODELU COM. |
| SimpleClassFactory – třída | Poskytuje základní mechanismus pro vytvoření základní třídy. |
| WeakRef – třída | Představuje slabý odkaz, který lze použít pouze prostředí Windows Runtime, nikoli klasický com. Slabý odkaz představuje objekt, který může nebo nemusí být přístupný. |
Struktury
| Název | Popis |
|---|---|
| ChainInterfaces – struktura | Určuje ověřovací a inicializační funkce, které lze použít na sadu ID rozhraní. |
| CloakedIid – struktura | Označuje pro a Implements ChainInterfaces šablonyRuntimeClass, že zadané rozhraní není v seznamu IID přístupné. |
| Implements – struktura | Implementuje QueryInterface a GetIid pro zadaná rozhraní. |
| MixIn – struktura | Zajišťuje, že třída modulu runtime je odvozena z prostředí Windows Runtime rozhraní, pokud existuje, a pak klasické rozhraní MODELU COM. |
| RuntimeClassFlags – struktura | Obsahuje typ instance RuntimeClass. |
Výčty
| Název | Popis |
|---|---|
| AsyncResultType – výčet | Určuje typ výsledku vráceného metodou GetResults() . |
| ModuleType – výčet | Určuje, jestli má modul podporovat procesový server nebo mimo procesový server. |
| RuntimeClassType – výčet | Určuje typ podporované instance RuntimeClass . |
Funkce
| Název | Popis |
|---|---|
| AsWeak – funkce | Načte slabý odkaz na zadanou instanci. |
| Zpětné volání – funkce (WRL) | Vytvoří objekt, jehož členová funkce je metoda zpětného volání. |
| CreateActivationFactory – funkce | Vytvoří továrnu, která vytváří instance zadané třídy, které lze aktivovat prostředí Windows Runtime. |
| CreateClassFactory – funkce | Vytvoří továrnu, která vytvoří instance zadané třídy. |
| Make – funkce | Inicializuje zadanou prostředí Windows Runtime třídu. |
Požadavky
Hlavička: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h
Obor názvů: Microsoft::WRL