Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir türle ilgili çalışma zamanı bilgilerini (özellikle bir dize adı ve tür kodu) içerir. Herhangi bir nesnede Object::GetType çağrılarak veya bir sınıf veya yapı adında typeid işleci kullanılarak elde edilir.
Sözdizimi
public ref class Platform::Type :
Platform::Object, Platform::Details::IEquatable,
Platform::Details::IPrintable
Açıklamalar
Type sınıfı, bir nesnenin çalışma zamanı türüne göre dallayan veya if switch deyimini kullanarak işlemeyi yönlendirmesi gereken uygulamalarda kullanışlıdır. Tür kategorisini açıklayan tür kodu Type::GetTypeCode üye işlevi kullanılarak alınır.
Genel yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| Type::GetTypeCode Yöntemi | Nesne için bir Platform::TypeCode Numaralandırma değeri döndürür. |
| Tür::ToString Yöntemi | Meta verilerinde belirtilen türün adını döndürür. |
Genel özellikler
| Veri Akışı Adı | Açıklama |
|---|---|
| Tür::FullName | Türün tam adını temsil eden ve kullanan bir Platform::String Class^ döndürür. (nokta) ayırıcı olarak:: (çift iki nokta)— örneğin, MyNamespace.MyClass. |
Dönüştürme işleçleri
| Veri Akışı Adı | Açıklama |
|---|---|
| işleç Türü^ | 'den'e Windows::UI::Xaml::Interop::TypeName dönüştürmeyi Platform::Typeetkinleştirir. |
| işleç Windows::UI::Xaml::Interop::TypeName | 'den'e Platform::Type dönüştürmeyi Windows::UI::Xaml::Interop::TypeNameetkinleştirir. |
Gereksinimler
Desteklenen en düşük istemci: Windows 8
Desteklenen en düşük sunucu: Windows Server 2012
Ad Alanı: Platform
Meta veriler: platform.winmd
Tür::FullName Özelliği
biçimindeki Namespace.Typegeçerli türün tam adını alır.
Sözdizimi
String^ FullName();
Dönüş Değeri
Türün adı.
Örnek
// namespace is TestApp
MainPage::MainPage()
{
InitializeComponent();
Type^ t = this->GetType();
auto s = t->FullName; // returns "TestApp.MainPage"
auto s2 = t->ToString(); //also returns "TestApp.MainPage"
}
Type::GetTypeCode Yöntemi
Yerleşik türler sayısal tür kategorisini alır.
Sözdizimi
Platform::TypeCode GetTypeCode();
Dönüş Değeri
Platform::TypeCode numaralandırılmış değerlerinden biri.
Açıklamalar
GetTypeCode() üye yönteminin eşdeğeri typeid özelliğidir.
Tür::ToString Yöntemi
Türün adını alır.
Sözdizimi
Platform::String^ ToString();
Dönüş Değeri
Meta verilerinde belirtilen türün adı.