structure de marqueur WinRT ::C++no_weak_ref (/WinRT)winrt::no_weak_ref marker struct (C++/WinRT)

Un type de marqueur passé à implémente la structure de base pour refuser la prise en charge de référence faible, qui est autrement fourni automatiquement.A marker type passed to the implements base struct to opt out of weak reference support, which is otherwise provided automatically. Par conséquent, Implements n’implémente pas l' interface IWeakReferenceSource.As a result, implements does not implement the IWeakReferenceSource interface. Consultez Références fortes et faibles en C++/WinRT.See Strong and weak references in C++/WinRT. Pour obtenir un exemple d’utilisation de types de marqueur, consultez types de marqueurs.For a usage example of marker types, see Marker types.

SyntaxeSyntax

struct winrt::no_weak_ref

Configuration requiseRequirements

SDK minimal pris en charge : SDK Windows de la version 10.0.17134.0 (Windows 10, version 1803)Minimum supported SDK: Windows SDK version 10.0.17134.0 (Windows 10, version 1803)

Espace de noms : WinRTNamespace: winrt

L' en-tête % WindowsSdkDir% inclut<WindowsTargetPlatformVersion > \cppwinrt\winrt\base.h (inclus par défaut)Header %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (included by default)

Voir aussiSee also