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.
Windows Çalışma Zamanı ile uyumlu yerleşik türler içerir.
Sözdizimi
using namespace Platform;
Üyeler
Öznitelikler
Platform ad alanı öznitelikleri, sınıfları, numaralandırmaları, arabirimleri ve yapıları içerir. Platform ayrıca iç içe ad alanları içerir.
| Öznitelik | Açıklama |
|---|---|
| Bayrak | Sabit listesinin bit alanı olarak ele alınabileceğini gösterir; yani bir dizi bayrak. |
| MTAThread | Bir uygulama için iş parçacığı oluşturma modelinin çok iş parçacıklı daire (MTA) olduğunu gösterir. |
| STAThread | Bir uygulama için iş parçacığı oluşturma modelinin tek iş parçacıklı daire (STA) olduğunu gösterir. |
Sınıflar
Platform ad alanı aşağıdaki sınıflara sahiptir.
| Sınıf | Açıklama |
|---|---|
| Platform::AccessDeniedException Sınıfı | Bir kaynağa veya özelliğe erişim reddedildiğinde oluşturulur. |
| Platform::Agile Sınıfı | Çevik olmayan bir nesneyi çevik nesne olarak temsil eder. |
| Platform::Array Sınıfı | Tek boyutlu, değiştirilebilir bir diziyi temsil eder. |
| Platform::ArrayReference Sınıfı | Başlatma işlemi kopyalama işlemlerini en aza indirmek için iyileştirilmiş bir diziyi temsil eder. |
| Platform::Box Sınıfı | Bu tür uygulama ikili arabirimi (ABI) üzerinden geçirildiğinde veya Platform::Object^ türünde bir değişkende depolandığında Windows::Foundation::D ateTime veya int64 gibi bir değer türünü kapsülleyen kutulu bir tür bildirmek için kullanılır. |
| Platform::ChangedStateException Sınıfı | Bir koleksiyon yineleyicisi veya koleksiyon görünümü yöntemleri, üst koleksiyon değiştikten sonra çağrıldığında oluşturulur ve yöntemin sonuçları geçersiz kılınir. |
| Platform::ClassNotRegisteredException Sınıfı | BIR COM sınıfı kaydedilmediğinde oluşturulur. |
| Platform::COMException Sınıfı | COM yöntem çağrısından tanınmayan bir değer döndürülürken oluşan özel durumu temsil eder. |
| Platform::Delegate Sınıfı | Geri çağırma işlevinin imzasını temsil eder. |
| Platform::DisconnectedException Sınıfı | Nesnenin istemcilerinin bağlantısı kesildi. |
| Platform::Exception Sınıfı | Uygulama yürütme sırasında oluşan hataları temsil eder. Özel durumlar için temel sınıf. |
| Platform::FailureException Sınıfı | İşlem başarısız olduğunda oluşturulur. E_FAIL HRESULT'un eşdeğeridir. |
| Platform::Guid değer Sınıfı | Windows Çalışma Zamanı türü sistemindeki bir GUID'yi temsil eder. |
| Platform::InvalidArgumentException Sınıfı | Bir yönteme sağlanan bağımsız değişkenlerden biri geçerli olmadığında oluşturulur. |
| Platform::InvalidCastException Sınıfı | Geçersiz atama veya açık dönüştürme durumlarında oluşturulur. |
| Platform::MTAThreadAttribute Sınıfı | Bir uygulama için iş parçacığı oluşturma modelinin çok iş parçacıklı daire (MTA) olduğunu gösterir. |
| Platform::NotImplementedException Sınıfı | Sınıfında bir arabirim yöntemi uygulanmadıysa oluşturulur. |
| Platform::NullReferenceException Sınıfı | Null nesne başvurusu başvuruyu kaldırma girişimi olduğunda oluşturulur. |
| Platform::Object Sınıfı | Ortak davranış sağlayan bir temel sınıf. |
| Platform::ObjectDisposedException Sınıfı | Atılan nesnede bir işlem gerçekleştirildiğinde oluşturulur. |
| Platform::OperationCanceledException Sınıfı | İşlem durdurulduğunda oluşturulur. |
| Platform::OutOfBoundsException Sınıfı | Bir işlem geçerli aralığın dışındaki verilere erişmeye çalıştığında oluşturulur. |
| Platform::OutOfMemoryException Sınıfı | İşlemi tamamlamak için yeterli bellek olmadığında oluşturulur. |
| Platform::STAThreadAttribute Sınıfı | Bir uygulama için iş parçacığı oluşturma modelinin tek iş parçacıklı daire (STA) olduğunu gösterir. |
| Platform::String Sınıfı | Metni temsil etmek için kullanılan sıralı Unicode karakter koleksiyonu. |
| Platform::StringReference Sınıfı | En az kopyalama yüküyle dize arabelleklerine erişimi etkinleştirir. |
| Platform::Type Sınıfı | Yerleşik bir türü kategori sabit listesiyle tanımlar. |
| Platform::ValueType Sınıfı | Değer türlerinin örnekleri için temel sınıf. |
| Platform::WeakReference Sınıfı | Başvuru sayısını artırmayan başvuru sınıfı nesnelerine zayıf bir başvuru sağlar. |
| Platform::WriteOnlyArray Sınıfı | FillArray desenini uygulayan yöntemlerde giriş parametresi olarak kullanılan tek boyutlu bir salt yazma dizisini temsil eder. |
| Platform::WrongThreadException Sınıfı | Bir iş parçacığı, iş parçacığının dairesine ait olmayan bir ara sunucu nesnesine yönelik arabirim işaretçisi aracılığıyla çağırdığında oluşturulur. |
Arabirim uygulamaları
Platform ad alanı aşağıdaki arabirimleri tanımlar.
| Arabirim | Açıklama |
|---|---|
| Platform::IBox Arabirimi | Parametreleri Platform::Object^olarak yazılan işlevlere değer türleri geçirmek için kullanılır. |
| Platform::IBoxArray Arabirimi | Parametreleri Platform::Array olarak yazılan işlevlere değer türü dizilerini geçirmek için kullanılan arabirim. |
| Platform::IDisposable Arabirimi | Yönetilmeyen kaynakları serbest bırakmak için kullanılır. |
Sabit Listeleri
Platform ad alanında aşağıdaki numaralandırmalar bulunur.
| Arabirim | Açıklama |
|---|---|
| Platform::CallbackContext Numaralandırması | Temsilci oluşturucusunun parametresi olarak kullanılan bir numaralandırma. Geri çağırmanın kaynak iş parçacığına mı yoksa çağıran iş parçacığına mı sıralandığını belirler. |
| Platform::TypeCode Numaralandırması | Yerleşik bir türü temsil eden sayısal bir kategori belirtir. |
Yapılar
Platform ad alanı aşağıdaki yapılara sahiptir.
| Yapı | Açıklama |
|---|---|
| Platform::Enum Sınıfı | Adlandırılmış bir sabiti temsil eder. |
| Platform::Guid değer Sınıfı | GUID'i temsil eder. |
| Platform::IntPtr değer Sınıfı | Boyutu platform için uygun olan imzalı bir işaretçi (32 bit veya 64 bit). |
| Platform::SizeT değer sınıfı | Nesnenin boyutunu temsil etmek için kullanılan imzasız veri türü. |
| Platform::UIntPtr değer Sınıfı | Boyutu platforma (32 bit veya 64 bit) uygun olan işaretsiz bir işaretçi. |
Ayrıca bkz.
Platform::Collections Ad Alanı
Platform::Runtime::CompilerServices Ad Alanı
Platform::Runtime::InteropServices Ad Alanı
Platform::Metadata Ad Alanı