Partager via


WeakRef::WeakRef, constructeur

Initialise une nouvelle instance de la classe WeakRef.

WeakRef();
WeakRef(
   decltype(__nullptr)
);

WeakRef(
   _In_opt_ IWeakReference* ptr
);

WeakRef(
   const ComPtr<IWeakReference>& ptr
);

WeakRef(
   const WeakRef& ptr
);

WeakRef(
   _Inout_ WeakRef&& ptr
);

Paramètres

  • ptr
    Un pointeur, une référence, ou une référence rvalue à un objet existant qui initialise l'objet WeakRef actuel.

Remarques

Le premier constructeur initialise un objet WeakRef vide. Le deuxième constructeur initialise un objet WeakRef à partir d'un pointeur vers l'interface IWeakReference. Le troisième constructeur initialise un objet WeakRef à partir d'une référence à un objet ComPtr< IWeakReference> . Les quatrième et cinquième constructeurs initialisent un objet WeakRef à partir d'un autre objet WeakRef.

Configuration requise

En-tête : client.h

Espace de noms : Microsoft::WRL

Voir aussi

Référence

WeakRef, classe