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.
Menyediakan perilaku umum untuk kelas ref dan struktur ref di aplikasi Windows Runtime. Semua instans ref class dan ref struct secara implisit dapat dikonversi ke Platform::Object^ dan dapat mengambil alih metode ToString virtualnya.
Sintaks
public ref class Object : Object
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| Objek::Objek | Menginisialisasi instans baru kelas Objek. |
Metode Publik
| Nama | Deskripsi |
|---|---|
| Objek::Sama dengan | Menentukan apakah objek yang ditentukan sama dengan objek saat ini. |
| Objek::GetHashCode | Mengembalikan kode hash untuk instans ini. |
| Objek::ReferenceEquals | Menentukan apakah instans Objek yang ditentukan adalah instans yang sama. |
| ToString | Mengembalikan string yang mewakili objek saat ini. Bisa ditimpa. |
| GetType | Mendapatkan Platform::Type yang menjelaskan instans saat ini. |
Hierarki Warisan
Object
Object
Persyaratan
Header: vccorlib.h
Namespace: Platform
Metode Object::Equals
Menentukan apakah objek yang ditentukan sama dengan objek saat ini.
Sintaks
bool Equals(
Object^ obj
)
Parameter
Obj
Objek yang akan dibandingkan.
Tampilkan Nilai
true jika objek sama, jika tidak false.
Object::GetHashCode Method
Mengembalikan nilai identitas * untuk instans IUnknownini jika merupakan objek COM, atau nilai hash komputasi jika bukan objek COM.
Sintaks
public:int GetHashCode();
Tampilkan Nilai
Nilai numerik yang secara unik mengidentifikasi objek ini.
Keterangan
Anda dapat menggunakan GetHashCode untuk membuat kunci untuk objek di peta. Anda dapat membandingkan kode hash dengan menggunakan Object::Equals. Jika jalur kode sangat penting dan GetHashCode dan Equals tidak cukup cepat, maka Anda dapat turun ke lapisan COM yang mendasarinya dan melakukan perbandingan pointer asli IUnknown .
Object::GetType Method
Mengembalikan objek Platform::Type yang menjelaskan jenis runtime objek.
Sintaks
Object::GetType();
Nilai Properti/Nilai Pengembalian
Objek Platform::Type yang menjelaskan jenis runtime objek.
Keterangan
Jenis statis ::GetTypeCode dapat digunakan untuk mendapatkan nilai Enumerasi Platform::TypeCode yang mewakili jenis saat ini. Ini sebagian besar berguna untuk jenis bawaan. Kode jenis untuk kelas ref apa pun selain Platform::String adalah Object (1).
Kelas Windows::UI::Xaml::Interop::TypeName digunakan dalam API Windows sebagai cara independen bahasa untuk meneruskan informasi jenis antara komponen Windows dan aplikasi. Platform ::Type Class memiliki operator untuk mengonversi antara Type dan TypeName.
Gunakan operator typeid untuk mengembalikan Platform::Type objek untuk nama kelas, misalnya saat menavigasi antara halaman XAML:
rootFrame->Navigate(TypeName(MainPage::typeid), e->Arguments);
Objek::Konstruktor Objek
Menginisialisasi instans baru kelas Objek.
Sintaks
public:Object();
Metode Object::ReferenceEquals
Menentukan apakah instans Objek yang ditentukan adalah instans yang sama.
Sintaks
public:static bool ReferenceEquals( Object^ obj1, Object^ obj2);
Parameter
obj1
Objek pertama yang dibandingkan.
obj2
Objek kedua yang akan dibandingkan.
Tampilkan Nilai
true jika dua objek sama; jika tidak, false.
Objek::Metode ToString (C++/CX)
Mengembalikan string yang mewakili objek saat ini.
Sintaks
public:
virtual String^ ToString();
Tampilkan Nilai
String yang mewakili objek saat ini. Anda dapat mengambil alih metode ini untuk memberikan pesan string kustom di kelas ref atau struktur Anda:
public ref class Tree sealed
{
public:
Tree(){}
virtual Platform::String^ ToString() override
{
return "I'm a Tree";
}
};