Freigeben über


IWeakReference-Schnittstelle (weakreference.h)

Stellt einen schwachen Verweis auf ein -Objekt dar.

Hinweis

Mit nur wenigen Ausnahmen ist die schwache Referenzunterstützung standardmäßig für Windows-Runtime Typen aktiviert, die Sie in C++/WinRT, WRL und C++/CX nutzen oder erstellen. Windows.UI.Composition und Windows.Devices.Input.PenDevice sind Beispiele für Ausnahmen, d. h. Namespaces, in denen die Unterstützung für schwache Referenzen für diese Typen nicht aktiviert ist.

Wenn Sie Typen erstellen, lesen Sie Schwache Verweise in C++/WinRT.

Vererbung

Die IWeakReference-Schnittstelle erbt von der IUnknown-Schnittstelle .

Methoden

Die IWeakReference-Schnittstelle verfügt über diese Methoden.

 
IWeakReference::Resolve

Löst einen schwachen Verweis auf, indem ein starker Verweis auf das Objekt zurückgegeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile weakreference.h