IActivatableClassRegistration |
Включает получение сведений о регистрации для класса. |
IActivationFactory |
Разрешает активацию одного или нескольких классов средой выполнения Windows. |
IAgileReference |
Позволяет получить гибкую ссылку на объект. |
IApartmentShutdown |
Включает регистрацию обработчика уведомлений о завершении работы подразделения. |
AsyncActionCompletedHandler |
Представляет метод, который вызывается при завершении асинхронного действия. |
IAsyncAction |
Представляет асинхронное действие. |
IAsyncActionProgressHandler<TProgress> |
Представляет метод, который вызывается, когда асинхронное действие сообщает о ходе выполнения. |
IAsyncActionWithProgress<TProgress> |
Представляет асинхронное действие, сообщающее о ходе выполнения. |
IAsyncActionWithProgressCompletedHandler<TProgress> |
Представляет метод, который вызывается при завершении асинхронного действия, сообщающего о ходе выполнения. |
Iasyncinfo |
Обеспечивает поддержку асинхронных операций. |
IAsyncOperation<TResult> |
Представляет асинхронную операцию, которая возвращает результат. |
IAsyncOperationCompletedHandler<TResult> |
Представляет метод, вызываемый при завершении асинхронной операции. |
IAsyncOperationProgressHandler |
Представляет метод, который вызывается, когда асинхронная операция сообщает о ходе выполнения. |
IAsyncOperationWithProgress |
Возвращает асинхронную операцию, которая возвращает результат и отчитывается о ходе выполнения. |
IAsyncOperationWithProgressCompletedHandler<TResult, TProgress> |
Представляет метод, вызываемый при завершении асинхронной операции, сообщающей о ходе выполнения. |
IAudioFrameNative |
Представляет кадр звуковых данных. |
IAudioFrameNativeFactory |
Создает экземпляры IAudioFrameNative. |
Ibuffer |
Представляет массив байтов. |
IBufferByteAccess |
Представляет буфер в виде массива байтов. |
IClosable |
Определяет метод освобождения распределенных ресурсов. |
ICompositionDrawingSurfaceInterop |
Собственный интерфейс взаимодействия, который позволяет рисовать на поверхностном объекте с помощью RECT для определения области, в которую необходимо втягиваться. |
ICompositionDrawingSurfaceInterop2 |
Собственный интерфейс взаимодействия, который позволяет считывать содержимое поверхности рисования композиции (или виртуальной поверхности рисования композиции). |
ICompositionGraphicsDeviceInterop |
Собственный интерфейс взаимодействия, который позволяет получать и настраивать графическое устройство. |
IContactManagerInterop |
Обеспечивает доступ к методам ContactManager в приложении, которое управляет несколькими окнами. |
ICoreApplication |
Позволяет приложениям обрабатывать изменения состояния, управлять окнами и интегрироваться с различными платформами пользовательского интерфейса. |
ICoreApplicationExit |
Предоставляет средства для остановки работы приложений Магазина Windows. |
ICoreApplicationInitialization |
Содержит метод выполнения, используемый для запуска объекта приложения из точки входа приложения. |
ICoreApplicationView |
Представляет представление приложения. |
ICoreImmersiveApplication |
Содержит методы для управления представлениями в приложении. |
ICoreInputInterop |
Включает источник входных данных для объекта CoreInput приложения Магазина Windows. |
ICoreWindowInterop |
Позволяет приложениям получать дескриптор окна (CoreWindow), связанный с этим интерфейсом. |
IDllServerActivatableClassRegistration |
Позволяет получать сведения о регистрации для внутрипроцессного сервера. |
IErrorReportingSettings |
Обеспечивает интеграцию отладчика для среда выполнения Windows приложений. |
IEventHandler<T> |
Представляет метод, обрабатывающий событие с данными события типа T. |
IExeServerActivatableClassRegistration |
Позволяет получать сведения о регистрации для внепроцессного сервера. |
IExeServerRegistration |
Представляет зарегистрированный внепроцессный сервер. |
IFindReferenceTargetsCallback |
Определяет интерфейс для обратных вызовов из IReferenceTracker::FindTrackerTargets. Реализация этого интерфейса должна передавать все найденные экземпляры IReferenceTrackerTarget методу FoundTrackerTarget . |
IInputPaneInterop |
Обеспечивает доступ к членам класса InputPane в классическом приложении. |
IInputStream |
Позволяет получить асинхронную операцию чтения для последовательного потока байтов. |
IInspectable |
Предоставляет функциональные возможности, необходимые для всех классов среда выполнения Windows. |
IIterable<T> |
Предоставляет итератор, который поддерживает простую итерацию по коллекции указанного типа. |
IIterator<T> |
Поддерживает итерацию по коллекции. |
IKeyValuePair<K, V> |
Представляет пару "ключ-значение". |
ILanguageExceptionErrorInfo |
Включает получение указателя IUnknown , хранящегося в сведениях об ошибке, с помощью вызова RoOriginateLanguageException. |
ILanguageExceptionErrorInfo2 |
Позволяет языковым проекциям предоставлять и извлекать сведения об ошибках, как в ILanguageExceptionErrorInfo, с дополнительным преимуществом работы через языковые границы. |
ILanguageExceptionTransform |
Позволяет языковым проекциям сделать доступным для системы любой контекст из исключения, которое создается из контекста обработчика catch, который перехватывает другое исключение. |
ILanguageExceptionStackBackTrace |
Позволяет проекциям предоставлять настраиваемую трассировку стека для этого исключения. |
IMap<K, V> |
Представляет ассоциативную коллекцию. |
IMapChangedEventArgs<K> |
Предоставляет данные для события MapChanged . |
IMapView<K, V> |
Представляет неизменяемое представление в IMap(K,V). |
IMemoryBufferByteAccess |
Предоставляет доступ к IMemoryBuffer в виде массива байтов. |
IMetaDataAssemblyImport |
Предоставляет методы для доступа и изучения содержимого манифеста сборки. |
IMetaDataDispenser |
Предоставляет методы для создания нового область метаданных или открытия существующего. |
IMetaDataDispenserEx |
Расширяет интерфейс IMetaDataDispenser, предоставляя возможность управлять тем, как API метаданных работают с текущими область метаданных. |
IMetaDataImport |
Предоставляет методы для импорта существующих метаданных из переносимого исполняемого (PE) файла или другого источника, такого как библиотека типов или отдельный двоичный файл метаданных среды выполнения, а также управления этим метаданными. |
IMetaDataImport2 |
Расширяет интерфейс IMetaDataImport , предоставляя возможность работы с универсальными типами. |
IMetaDataTables |
Предоставляет методы для хранения и извлечения сведений о метаданных в таблицах. |
IMetaDataTables2 |
Расширяет IMetaDataTables , включив методы для работы с потоками метаданных. |
IObservableMap<K, V> |
Уведомляет обработчиков событий о динамических изменениях карты, например о добавлении или удалении элементов. |
IObservableVector<T> |
Уведомляет обработчики событий об изменениях вектора. |
IOplockBreakingHandler |
Этот интерфейс в настоящее время не реализован. |
IOutputStream |
Позволяет получить асинхронную операцию записи для последовательного потока байтов. |
IPdfRendererNative |
Представляет высокопроизводительный API для отображения одной страницы pdf-файла. |
IPackageDebugSettings |
Позволяет разработчикам отладчика управлять жизненным циклом приложения Магазина Windows, например, когда оно приостановлено или возобновлено. |
IPlayToManagerInterop |
Предоставляет доступ к методам PlayToManager в приложении Магазина Windows, которое управляет несколькими окнами. |
IPrintManagerInterop |
Предоставляет доступ к методам PrintManager в приложении Магазина Windows, которое управляет несколькими окнами. |
IPropertyValue |
Представляет значение в хранилище свойств среда выполнения Windows. |
IPropertyValueStatics |
Создает объекты IPropertyValue , которые можно хранить в хранилище свойств. |
IRandomAccessStream |
Позволяет получить асинхронное средство чтения байтов или модуль записи байтов, расположенные в указанном расположении в потоке байтов произвольного доступа. |
IRandomAccessStreamFileAccessMode |
Предоставляет доступ к режиму доступа к файлам, который использовался при вызове метода StorageFile.OpenAsync для открытия потока байтов с произвольным доступом. |
IReference<T> |
Позволяет расширить систему свойств среда выполнения Windows для определяемых пользователем перечислений, структур и типов делегатов. |
IReferenceArray<T> |
Позволяет расширить систему свойств среда выполнения Windows для массивов определяемых пользователем перечислений, структур и типов делегатов. |
IReferenceTracker |
Определяет интерфейс, реализованный платформой XAML для управления ссылками на объекты XAML. |
IReferenceTrackerHost |
Определяет интерфейс, предоставляющий глобальные службы, используемые системой сборки мусора (GC), используемой платформой XAML. |
IReferenceTrackerManager |
Определяет интерфейс для диспетчера ссылок на объекты XAML. Реализуйте этот интерфейс для управления экземплярами IReferenceTracker в объектах XAML. |
IReferenceTrackerTarget |
Определяет интерфейс, реализованный объектом сборщика мусора, на который ссылается XAML. |
IRestrictedErrorInfo |
Представляет сведения об ошибке, включая ограниченные сведения об ошибке. |
ISoftwareBitmapNative |
Представляет точечный рисунок программного обеспечения. |
ISoftwareBitmapNativeFactory |
Создает экземпляры ISoftwareBitmapNative. |
IStorageFolderHandleAccess |
Предоставляет доступ к дескриптору операционной системы папки хранилища. |
IStorageItemHandleAccess |
Предоставляет доступ к дескриптору операционной системы файла хранилища. |
Istringable |
Предоставляет способ представления текущего объекта в виде строки. |
ISurfaceImageSourceManagerNative |
Позволяет выполнять массовые операции во всех объектах SurfaceImageSource , созданных в одном процессе. |
ISurfaceImageSourceNativeWithD2D |
Предоставляет реализацию общей поверхности Microsoft DirectX, которая отображается в SurfaceImageSource или VirtualSurfaceImageSource. |
ISurfaceImageSourceNative |
Предоставляет реализацию общей поверхности фиксированного размера для рисования Direct2D. |
ISuspendingDeferral |
Управляет отложенной операцией приостановки приложения. |
ISuspendingEventArgs |
Предоставляет данные для события приостановки приложения. |
ISuspendingOperation |
Предоставляет сведения об операции приостановки приложения. |
ISwapChainBackgroundPanelNative |
Обеспечивает взаимодействие между XAML и цепочкой буферов DirectX. |
ISwapChainPanelNative |
Обеспечивает взаимодействие между XAML и цепочкой буферов DirectX. В отличие от SwapChainBackgroundPanel, SwapChainPanel может отображаться на любом уровне в дереве отображения XAML, а в любом заданном дереве может присутствовать более 1. |
ISwapChainPanelNative2 |
Обеспечивает взаимодействие между XAML и цепочкой буферов DirectX. В отличие от SwapChainBackgroundPanel, SwapChainPanel может отображаться на любом уровне в дереве отображения XAML, а в любом заданном дереве может присутствовать более 1. |
ITypedEventHandler<TSender, TArgs> |
Представляет метод, который будет обрабатывать событие от отправителя типа TSender и данные события типа T. |
IUnbufferedFileHandleOplockCallback |
Определяет метод обратного вызова, который требуется запустить при сбое оппортунистической блокировки дескриптора, получаемого путем вызова метода IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle . |
IUnbufferedFileHandleProvider |
Предоставляет доступ к дескрипторам из потока байтов произвольного доступа, созданного методом StorageFile.OpenAsync . |
IVector<T> |
Представляет коллекцию элементов с произвольным доступом. |
IVectorChangedEventArgs |
Предоставляет данные для события VectorChanged . |
IVectorView<T> |
Представляет неизменяемое представление в IVector(T). |
IVideoFrameNative |
Представляет кадр видеоданных. |
IVideoFrameNativeFactory |
Создает экземпляры IVideoFrameNative. |
IViewProvider |
Представляет представление в приложении. |
IViewProviderFactory |
Создает экземпляр представлений, реализующих интерфейс IViewProvider . |
IVirtualSurfaceImageSourceNative |
Предоставляет реализацию большой (больше размера экрана) общей поверхности для рисования DirectX. |
IVirtualSurfaceUpdatesCallbackNative |
Предоставляет интерфейс для реализации поведения рисования, когда VirtualSurfaceImageSource запрашивает обновление. |
IWeakReference |
Представляет слабую ссылку на объект . |
IWeakReferenceSource |
Представляет исходный объект, к которому можно получить слабую ссылку. |
MapChangedEventHandler<K, V> |
Представляет метод, обрабатывающий событие MapChanged наблюдаемой карты. |
VectorChangedEventHandler<T> |
Представляет метод, обрабатывающий событие VectorChanged наблюдаемого вектора. |