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 |
Включает источник входных данных в объекте Приложения Магазина Windows CoreInput. |
ICoreWindowInterop |
Позволяет приложениям получать дескриптор окна (CoreWindow), связанный с этим интерфейсом. |
IDllServerActivatableClassRegistration |
Включает получение сведений о регистрации для внутреннего сервера. |
IErrorReportingSettings |
Предоставляет интеграцию отладчика для приложений среды выполнения Windows. |
IEventHandler<T> |
Представляет метод, который будет обрабатывать событие с данными о событиях типа T. |
IExeServerActivatableClassRegistration |
Включает получение сведений о регистрации для внепроцессного сервера. |
IExeServerRegistration |
Представляет зарегистрированный внепроцессный сервер. |
IFindReferenceTargetsCallback |
Определяет интерфейс для обратных вызовов из IReferenceTracker::FindTrackerTargets. Реализация этого интерфейса должна передавать все экземпляры IReferenceTrackerTarget, которые он находит в методе FoundTrackerTarget. |
IInputPaneInterop |
Позволяет получить доступ к членам класса InputPaneInputPane в классическом приложении. |
IInputStream |
Включает получение асинхронной операции чтения в последовательном потоке байтов. |
IInspectable |
Предоставляет функциональные возможности, необходимые для всех классов среды выполнения Windows. |
IIterable<T> |
Предоставляет итератор, который поддерживает простую итерацию по коллекции указанного типа. |
IIterator<T> |
Поддерживает итерацию по коллекции. |
IKeyValuePair<K, V> |
Представляет пару "ключ-значение". |
ILanguageExceptionErrorInfo |
Включает получение указателя IUnknown, хранящегося в сведениях об ошибке с вызовом RoOriginateLanguageException. |
ILanguageExceptionErrorInfo2 |
Позволяет проекциям языка предоставлять и извлекать сведения об ошибках, как и ILanguageExceptionErrorInfoс дополнительным преимуществом работы между границами языка. |
ILanguageExceptionTransform |
Позволяет проекциям языка предоставляться системе любой и весь контекст из исключения, вызываемого из контекста обработчика перехвата, который перехватывает другое исключение. |
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 |
Включает получение асинхронного средства чтения байтов или записи байтов, расположенного в указанном расположении в потоке байтов случайного доступа. |
IRandomAccessStreamAccessAccessMode |
Предоставляет доступ к режиму доступа к файлам, который использовался при вызове метода StorageFile.OpenAsync для открытия потока байтов случайного доступа. |
IReference<T> |
Включает расширение системы свойств среды выполнения Windows для определяемых пользователем перечислений, структур и типов делегатов. |
IReferenceArray<T> |
Включает расширение системы свойств среды выполнения Windows для массивов определяемых пользователем перечислений, структур и типов делегатов. |
IReferenceTracker |
Определяет интерфейс, реализованный платформой XAML для управления ссылками на объекты XAML. |
IReferenceTrackerHost |
Определяет интерфейс, предоставляющий глобальные службы, используемые системой сборки мусора (GC), используемой платформой XAML. |
IReferenceTrackerManager |
Определяет интерфейс для диспетчера ссылок объектов XAML. Реализуйте этот интерфейс для управления экземплярами IReferenceTrackertracker на объектах 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 могут присутствовать в любом дереве отображения XAML. |
ISwapChainPanelNative2 |
Обеспечивает взаимодействие между XAML и цепочкой буферов DirectX. В отличие от SwapChainBackgroundPanel, SwapChainPanel может отображаться на любом уровне в дереве отображения XAML, и более 1 могут присутствовать в любом дереве отображения XAML. |
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 наблюдаемого вектора. |