Arabirim

Bu bölümde

Arayüz Açıklama
IActivatableClassRegistration Bir sınıf için kayıt bilgilerini almayı etkinleştirir.
IActivationFactory Sınıfların Windows Çalışma Zamanı tarafından etkinleştirilmesini sağlar.
IAgileReference Bir nesneye çevik başvuru almayı etkinleştirir.
IApartmentShutdown Bir daire kapatma bildirimi işleyicisinin kaydını etkinleştirir.
AsyncActionCompletedHandler Zaman uyumsuz bir eylem tamamlandığında çağrılan yöntemi temsil eder.
IAsyncAction Zaman uyumsuz bir eylemi temsil eder.
IAsyncActionProgressHandler<TProgress> Zaman uyumsuz bir eylem ilerleme durumunu bildirdiğinde çağrılan yöntemi temsil eder.
IAsyncActionWithProgress<TProgress> İlerleme durumunu bildiren zaman uyumsuz bir eylemi temsil eder.
IAsyncActionWithProgressCompletedHandler<TProgress> İlerleme durumunu bildiren zaman uyumsuz bir eylem tamamlandığında çağrılan yöntemi temsil eder.
IAsyncInfo Zaman uyumsuz işlemler için destek sağlar.
IAsyncOperation<TResult> Sonuç döndüren zaman uyumsuz bir işlemi temsil eder.
IAsyncOperationCompletedHandler<TResult> Zaman uyumsuz bir işlem tamamlandığında çağrılan yöntemi temsil eder.
IAsyncOperationProgressHandler Zaman uyumsuz bir işlem ilerleme durumunu bildirdiğinde çağrılan yöntemi temsil eder.
IAsyncOperationWithProgress Bir sonuç döndüren ve ilerleme durumunu bildiren zaman uyumsuz bir işlemi temsil eder.
IAsyncOperationWithProgressCompletedHandler<TResult, TProgress> İlerleme durumunu bildiren zaman uyumsuz bir işlem tamamlandığında çağrılan yöntemi temsil eder.
IAudioFrameNative Ses verilerinin bir çerçevesini temsil eder.
IAudioFrameNativeFactory IAudioFrameNativeörneklerini oluşturur.
IBuffer Bayt dizisini temsil eder.
IBufferByteAccess Bir arabelleği bayt dizisi olarak temsil eder.
IClosable Ayrılmış kaynakları serbest bırakmak için bir yöntem tanımlar.
ICompositionDrawingSurfaceInterop Çizilmesi gereken alanı tanımlamak için RECT kullanarak bir yüzey nesnesi üzerinde çizim yapmaya olanak tanıyan yerel birlikte çalışma arabirimi.
ICompositionDrawingSurfaceInterop2 Bir kompozisyon çizim yüzeyinin (veya bir kompozisyon sanal çizim yüzeyinin) içeriğini okumanızı sağlayan yerel bir birlikte çalışma arabirimi.
ICompositionGraphicsDeviceInterop Grafik cihazının alınıp ayarlanmasına olanak tanıyan yerel bir birlikte çalışma arabirimi.
IContactManagerInterop Birden çok pencereyi yöneten bir uygulamada ContactManager yöntemlerine erişimi etkinleştirir.
ICoreApplication Uygulamaların durum değişikliklerini işlemesine, pencereleri yönetmesine ve çeşitli UI çerçeveleriyle tümleştirilmesine olanak tanır.
ICoreApplicationExit Windows Mağazası uygulamalarının çalışmayı durdurması için araçlar sağlar.
ICoreApplicationInitialization Uygulama nesnesini bir uygulamanın giriş noktasından başlatmak için kullanılan bir çalıştırma yöntemi içerir.
ICoreApplicationView Bir uygulamanın görünümünü temsil eder.
ICoreImmersiveApplication Bir uygulamadaki görünümleri yönetmek için yöntemler içerir.
ICoreInputInterop Windows Mağazası uygulamasının CoreInput nesnesinde giriş kaynağını etkinleştirir.
ICoreWindowInterop Uygulamaların bu arabirimle ilişkilendirilmiş pencerenin pencere tutamacını (CoreWindow) almasını sağlar.
IDllServerActivatableClassRegistration İşlem içi sunucunun kayıt bilgilerini almayı etkinleştirir.
IErrorReportingSettings Windows Çalışma Zamanı uygulamaları için hata ayıklayıcı tümleştirmesi sağlar.
IEventHandler<T> T türünde olay verilerine sahip bir olayı işleyecek yöntemitemsil eder.
IExeServerActivatableClassRegistration İşlem dışı bir sunucu için kayıt bilgilerini almayı etkinleştirir.
IExeServerRegistration Kayıtlı bir işlem dışı sunucuyu temsil eder.
IFindReferenceTargetsCallback IReferenceTracker::FindTrackerTargetsgelen geri çağırmalar için arabirimi tanımlar. Bu arabirimin uygulanması, bulduğu IReferenceTrackerTarget örneklerini FoundTrackerTarget yöntemine geçirmelidir.
IInputPaneInterop Bir masaüstü uygulamasında InputPane sınıfının üyelerine erişimi etkinleştirir.
IInputStream Sıralı bayt akışında zaman uyumsuz bir okuyucu işlemi almayı etkinleştirir.
IInspectable Tüm Windows Çalışma Zamanı sınıfları için gerekli işlevselliği sağlar.
Değiştirilebilir<T> Belirtilen türde bir koleksiyon üzerinde basit yinelemeyi destekleyen yineleyiciyi kullanıma sunar.
IIterator<T> Bir koleksiyon üzerinde yinelemeyi destekler.
IKeyValuePair<K, V> Anahtar-değer çifti temsil eder.
ILanguageExceptionErrorInfo RoOriginateLanguageException çağrısıyla hata bilgilerinde depolanan IUnknown işaretçisinin alınmasını etkinleştirir.
ILanguageExceptionErrorInfo2 Dil sınırları arasında çalışmanın ek avantajıyla, dil projeksiyonlarının ILanguageExceptionErrorInfogibi hata bilgilerini sağlamasına ve almasına olanak tanır.
ILanguageExceptionTransform Dil projeksiyonlarının, farklı bir özel durum yakalayan catch işleyicisi bağlamından oluşan bir özel durumdan herhangi bir bağlamı ve tüm bağlamı sistem için kullanılabilir hale getirmesine izin verir.
ILanguageExceptionStackBackTrace Projeksiyonların bu özel durum için özel yığın izlemesi sağlamasına izin verir.
IMap<K, V> İlişkili bir koleksiyonu temsil eder.
IMapChangedEventArgs<K> MapChanged olayı için veri sağlar.
IMapView<K, V> IMap(K,V)sabit bir görünümü temsil eder.
IMemoryBufferByteAccess IMemoryBuffer bayt dizisi olarak erişim sağlar.
IMetaDataAssemblyImport Bir derleme bildiriminin içeriğine erişmek ve içeriklerini incelemek için yöntemler sağlar.
IMetaDataDispenser Yeni bir meta veri kapsamı oluşturmak veya var olan bir kapsamı açmak için yöntemler sağlar.
IMetaDataDispenserEx Meta veri API'lerinin geçerli meta veri kapsamında nasıl çalıştığını denetleme yeteneği sağlamak için IMetaDataDispenserarabiriminigenişletir.
IMetaDataImport Taşınabilir yürütülebilir (PE) dosyadan veya tür kitaplığı veya tek başına, tek başına çalışma zamanı meta veri ikilisi gibi başka bir kaynaktan var olan meta verileri içeri aktarmaya ve işlemeye yönelik yöntemler sağlar.
IMetaDataImport2 Genel türlerle çalışma özelliğini sağlamak için IMetaDataImport arabirimini genişletir.
IMetaDataTables Tablolardaki meta veri bilgilerinin depolanması ve alınması için yöntemler sağlar.
IMetaDataTables2 IMetaDataTables meta veri akışlarıyla çalışma yöntemlerini içerecek şekilde genişletir.
IObservableMap<K, V> Öğelerin ne zaman eklendiği veya kaldırıldığı gibi bir eşlemedeki dinamik değişiklikleri olay işleyicilerine bildirir.
IObservableVector<T> Olay işleyicilerine vektördeki değişiklikleri bildirir.
IOplockBreakingHandler Bu arabirim şu anda uygulanmadı.
IOutputStream Sıralı bayt akışında zaman uyumsuz bir yazıcı işlemi elde etme olanağı sağlar.
IPdfRendererNative Taşınabilir Belge Biçimi (PDF) dosyasının tek bir sayfasını görüntülemek için yüksek performanslı bir API'yi temsil eder.
IPackageDebugSettings Hata ayıklayıcısı geliştiricilerinin, askıya alınması veya sürdürülmesi gibi bir Windows Mağazası uygulamasının yaşam döngüsü üzerinde denetim sahibi olmasına olanak tanır.
IPlayToManagerInterop Birden çok pencereyi yöneten bir Windows Mağazası uygulamasında PlayToManager yöntemlerine erişimi etkinleştirir.
IPrintManagerInterop Birden çok pencereyi yöneten bir Windows Mağazası uygulamasında PrintManager yöntemlerine erişimi etkinleştirir.
IPropertyValue Windows Çalışma Zamanı özellik deposundaki bir değeri temsil eder.
IPropertyValueStatics Bir özellik deposunda depolayabileceğiniz IPropertyValue nesneleri oluşturur.
IRandomAccessStream Rastgele erişim bayt akışında belirtilen konuma konumlandırılmış zaman uyumsuz bir bayt okuyucu veya bayt yazıcı elde etme olanağı sağlar.
IRandomAccessStreamFileAccessMode Rastgele erişim bayt akışını açmak için StorageFile.OpenAsync yöntemi çağrıldığında kullanılan dosya erişim moduna erişim sağlar.
IReference<T> Kullanıcı tanımlı numaralandırmalar, yapılar ve temsilci türleri için Windows Çalışma Zamanı özellik sisteminin genişletilmesine olanak tanır.
IReferenceArray<T> Kullanıcı tanımlı numaralandırmalar, yapılar ve temsilci türleri dizileri için Windows Çalışma Zamanı özellik sisteminin genişletilmesine olanak tanır.
IReferenceTracker XAML nesne başvurularını yönetmek için XAML çerçevesi tarafından uygulanan arabirimi tanımlar.
IReferenceTrackerHost XAML çerçevesi tarafından kullanılan çöp toplama (GC) sistemi tarafından kullanılan genel hizmetleri sağlayan bir arabirim tanımlar.
IReferenceTrackerManager XAML nesne başvuru yöneticisi arabirimini tanımlar. XAML nesnelerinde IReferenceTracker örneklerini yönetmek için bu arabirimi uygulayın.
IReferenceTrackerTarget XAML'den başvuruldu çöp toplayıcı nesnesi tarafından uygulanan bir arabirimi tanımlar.
IRestrictedErrorInfo Kısıtlı hata bilgileri de dahil olmak üzere bir hatanın ayrıntılarını temsil eder.
ISoftwareBitmapNative Yazılım bit eşlemlerini temsil eder.
ISoftwareBitmapNativeFactory ISoftwareBitmapNativeörneklerini oluşturur.
IStorageFolderHandleAccess Depolama klasörünün işletim sistemi tanıtıcısına erişim sağlar.
IStorageItemHandleAccess Depolama dosyasının işletim sistemi tanıtıcısına erişim sağlar.
IStringable Geçerli nesneyi dize olarak göstermek için bir yol sağlar.
ISurfaceImageSourceManagerNative Aynı işlemde oluşturulan tüm SurfaceImageSource nesneleri arasında toplu işlemler gerçekleştirmeyi etkinleştirir.
ISurfaceImageSourceNativeWithD2D SurfaceImageSource veya VirtualSurfaceImageSourceiçinde görüntülenen paylaşılan bir Microsoft DirectX yüzeyinin uygulanmasını sağlar.
ISurfaceImageSourceNative Direct2D çizimi için paylaşılan sabit boyutlu bir yüzeyin uygulanmasını sağlar.
ISuspendingDeferral Gecikmeli uygulama askıya alma işlemini yönetir.
ISuspendingEventArgs Uygulama askıya alma olayı için veri sağlar.
ISuspendingOperation Uygulama askıya alma işlemi hakkında bilgi sağlar.
ISwapChainBackgroundPanelNative XAML ile DirectX takas zinciri arasında birlikte çalışma sağlar.
ISwapChainPanelNative XAML ile DirectX takas zinciri arasında birlikte çalışma sağlar. SwapChainBackgroundPanelaksine, bir SwapChainPanel XAML görüntü ağacında herhangi bir düzeyde görünebilir ve belirli bir ağaçta 1'den fazla olabilir.
ISwapChainPanelNative2 XAML ile DirectX takas zinciri arasında birlikte çalışma sağlar. SwapChainBackgroundPanelaksine, bir SwapChainPanel XAML görüntü ağacında herhangi bir düzeyde görünebilir ve belirli bir ağaçta 1'den fazla olabilir.
ITypedEventHandler<TSender, TArgs> TSender türündeki gönderenden gelen bir olayı ve T türünde olay verilerini işleyecek yöntemi temsil eder.
IUnbufferedFileHandleOplockCallback IUnbufferedFileHandleProvider::OpenUnbufferedFileHandleyöntemiçağırarak elde ettiğiniz bir tanıtıcının fırsatçı kilidi bozulduğunda çalıştırmak istediğiniz bir geri çağırma yöntemini tanımlar.
IUnbufferedFileHandleProvider StorageFile.OpenAsync yönteminin oluşturduğu rastgele erişimli bayt akışından tanıtıcılara erişim sağlar.
IVector<T> Öğelerin rastgele erişim koleksiyonunu temsil eder.
IVectorChangedEventArgs VectorChanged olayı için veri sağlar.
IVectorView<T> IVector(T)sabit bir görünümü temsil eder.
IVideoFrameNative Video verilerinin bir çerçevesini temsil eder.
IVideoFrameNativeFactory IVideoFrameNativeörneklerini oluşturur.
IViewProvider Uygulamadaki bir görünümü temsil eder.
IViewProviderFactory IViewProvider arabirimini uygulayan bir görünüm örneği oluşturur.
IVirtualSurfaceImageSourceNative DirectX çizimi için büyük (ekran boyutundan büyük) bir paylaşılan yüzeyin uygulanmasını sağlar.
IVirtualSurfaceUpdatesCallbackNative bir VirtualSurfaceImageSource bir güncelleştirme istediğinde çizim davranışlarının uygulanması için bir arabirim sağlar.
IWeakReference Bir nesneye zayıf başvuru temsil eder.
IWeakReferenceSource Zayıf başvuru alınabilen bir kaynak nesneyi temsil eder.
MapChangedEventHandler<K, V> Gözlemlenebilir bir eşlemenin MapChanged olayını işleyen yöntemi temsil eder.
VectorChangedEventHandler<T> Gözlemlenebilir vektörVectorChanged olayını işleyen yöntemi temsil eder.