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.

All labels observed (1)

Label Occurrences
C++/CX canonical 3

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf C++ language extension ⓘ
Microsoft technology ⓘ
programming language extension ⓘ
availableIn Visual Studio 2012 ⓘ
linked to: Visual Studio

Visual Studio 2013 ⓘ
linked to: Visual Studio

Visual Studio 2015 ⓘ
linked to: Visual Studio

Visual Studio 2017 ⓘ
linked to: Visual Studio
basedOn C++ ⓘ
category Windows development technology ⓘ
comparedWith C# for UWP ⓘ
C++/WinRT ⓘ
compilesWith Microsoft Visual C++ compiler ⓘ
linked to: MSVC
designedFor UWP applications ⓘ
Universal Windows Platform ⓘ
WinRT applications ⓘ
Windows Runtime ⓘ
linked to: WinRT
developer Microsoft ⓘ
documentationPublisher Microsoft Docs ⓘ
goal provide projection of WinRT to C++ ⓘ
simplify WinRT programming in C++ ⓘ
integratesWith COM-based WinRT infrastructure ⓘ
Windows Runtime type system ⓘ
linked to: WinRT
introducedBy Microsoft Visual Studio ⓘ
linked to: Visual Studio
languageBindingFor Windows Runtime APIs ⓘ
linked to: WinRT
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 ⓘ
status discouraged for new development ⓘ
supports WinRT events ⓘ
linked to: WinRT

WinRT metadata consumption ⓘ
WinRT properties ⓘ
XAML-based UI development ⓘ
asynchronous WinRT operations ⓘ
targetEnvironment Universal Windows apps ⓘ
Windows Runtime ⓘ
linked to: WinRT

Windows Store apps ⓘ
linked to: Microsoft Store
uses ^ pointer syntax for WinRT references ⓘ
hat syntax for reference types ⓘ
partial classes with XAML ⓘ
ref new for object construction ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Windows.Networking → supportsLanguage → C++/CX ⓘ
subject linked to: Windows.Networking namespace
C++/WinRT → replaces → C++/CX ⓘ
WinRT → languageProjection → C++/CX ⓘ