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.
Saat diterapkan ke definisi kelas, memastikan bahwa kelas privat mengembalikan nama yang valid dari fungsi GetRuntimeClassName.
Sintaks
[Platform::Metadata::RuntimeClassName] name
Parameter
nama
Nama tipe publik yang sudah ada yang terlihat di Windows Runtime.
Keterangan
Gunakan atribut ini pada kelas ref privat untuk menentukan nama jenis runtime kustom dan/atau ketika nama yang ada tidak memenuhi persyaratan. Tentukan sebagai nama antarmuka publik yang diterapkan kelas.
Contoh
Contoh berikut menunjukkan cara menggunakan atribut . Dalam contoh ini, nama jenis runtime HellowWorldImpl adalah Test::Native::MyComponent::IHelloWorld
namespace Test
{
namespace Native
{
namespace MyComponent
{
public interface class IHelloWorld
{
Platform::String^ SayHello();
};
private ref class HelloWorldImpl sealed :[Platform::Metadata::RuntimeClassName] IHelloWorld
{
public:
HelloWorldImpl();
virtual Platform::String^ SayHello();
};
Platform::String^ HelloWorldImpl::SayHello()
{
return L"Hello World!";
}
}
}
}