Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Jenis yang mewakili referensi tangkas ke objek atau antarmuka C++/WinRT . Untuk informasi selengkapnya, dan contoh kode, lihat Objek tangkas di C++/WinRT.
Sintaks
template <typename T>
struct agile_ref
Parameter templat
typename T Jenis objek C++/WinRT atau antarmuka referensi tangkas yang diwakili oleh objek agile_ref . Ini adalah jenis target referensi tangkas.
Persyaratan
SDK minimum yang didukung: Windows SDK versi 10.0.17134.0 (Windows 10, versi 1803)
Namespace: winrt
Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (disertakan secara default)
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| konstruktor agile_ref::agile_ref | Menginisialisasi instans baru dari struct agile_ref , secara opsional dengan salinan data input. |
Fungsi anggota
| Fungsi | Deskripsi |
|---|---|
| agile_ref::get function | Mengambil proksi ke target objek agile_ref yang dapat digunakan dengan aman dalam konteks utas apa pun yang dipanggil. |
Operator anggota
| Operator | Deskripsi |
|---|---|
| agile_ref::operator bool | Memeriksa apakah objek agile_ref menargetkan objek C++/WinRT. |
konstruktor agile_ref::agile_ref
Menginisialisasi instans baru dari struct agile_ref , secara opsional dengan salinan data input.
Sintaks
agile_ref(std::nullptr_t = nullptr) noexcept;
agile_ref(T const& object);
Parameter
object Objek atau antarmuka C++/WinRT yang menginisialisasi objek agile_ref .
agile_ref::get function
Mengambil proksi ke target objek agile_ref , yang dapat digunakan dengan aman dalam konteks utas apa pun yang dipanggil.
Sintaks
T get() const;
Mengembalikan nilai
Proksi ke objek C++/WinRT atau antarmuka yang dirujuk oleh objek agile_ref .
agile_ref::operator bool
Memeriksa apakah objek agile_ref menargetkan objek atau antarmuka C++/WinRT yang valid.
Sintaks
explicit operator bool() const noexcept;
Mengembalikan nilai
true jika objek agile_ref memiliki target yang valid, jika tidak false.