C++/CX
E724300
C++/CX is a Microsoft-specific extension of C++ designed to simplify development of Windows Runtime (WinRT) and Universal Windows Platform (UWP) applications.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
C++ language extension
ⓘ
Microsoft technology ⓘ programming language extension ⓘ |
| availableIn |
Visual Studio 2012
NERFINISHED
ⓘ
Visual Studio 2013 NERFINISHED ⓘ Visual Studio 2015 NERFINISHED ⓘ Visual Studio 2017 NERFINISHED ⓘ |
| basedOn | C++ NERFINISHED ⓘ |
| category | Windows development technology ⓘ |
| comparedWith |
C# for UWP
ⓘ
C++/WinRT NERFINISHED ⓘ |
| compilesWith | Microsoft Visual C++ compiler NERFINISHED ⓘ |
| designedFor |
UWP applications
ⓘ
Universal Windows Platform NERFINISHED ⓘ WinRT applications ⓘ Windows Runtime NERFINISHED ⓘ |
| developer | Microsoft ⓘ |
| documentationPublisher | Microsoft Docs NERFINISHED ⓘ |
| goal |
provide projection of WinRT to C++
ⓘ
simplify WinRT programming in C++ ⓘ |
| integratesWith |
COM-based WinRT infrastructure
ⓘ
Windows Runtime type system NERFINISHED ⓘ |
| introducedBy | Microsoft Visual Studio NERFINISHED ⓘ |
| languageBindingFor | Windows Runtime APIs NERFINISHED ⓘ |
| license | proprietary ⓘ |
| memoryManagementModel | reference counting ⓘ |
| paradigm |
component-oriented
ⓘ
object-oriented ⓘ |
| platform | Windows ⓘ |
| primaryUse |
Windows app development
ⓘ
component development for WinRT ⓘ |
| region | proprietary to Microsoft platforms ⓘ |
| replacedBy | C++/WinRT NERFINISHED ⓘ |
| status | discouraged for new development ⓘ |
| supports |
WinRT events
NERFINISHED
ⓘ
WinRT metadata consumption ⓘ WinRT properties ⓘ XAML-based UI development ⓘ asynchronous WinRT operations ⓘ |
| targetEnvironment |
Universal Windows apps
NERFINISHED
ⓘ
Windows Runtime NERFINISHED ⓘ Windows Store apps NERFINISHED ⓘ |
| uses |
^ pointer syntax for WinRT references
ⓘ
hat syntax for reference types ⓘ partial classes with XAML ⓘ ref new for object construction ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Windows.Networking