Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе
Интерфейс | Описание |
---|---|
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 наблюдаемого вектора. |