IActivatableClassRegistration |
Permite obtener la información de registro de una clase. |
IActivationFactory |
Permite que Windows en tiempo de ejecución active las clases. |
IAgileReference |
Permite recuperar una referencia ágil a un objeto . |
IApartmentShutdown |
Habilita el registro de un controlador de notificaciones de cierre de apartamento. |
AsyncActionCompletedHandler |
Representa el método al que se llama cuando se completa una acción asincrónica. |
IAsyncAction |
Representa una acción asincrónica. |
IAsyncActionProgressHandler<TProgress> |
Representa el método al que se llama cuando una acción asincrónica notifica el progreso. |
IAsyncActionWithProgress TProgress<> |
Representa una acción asincrónica que informa sobre el progreso. |
IAsyncActionWithProgressCompletedHandler<TProgress> |
Representa el método al que se llama cuando se completa una acción asincrónica que notifica el progreso. |
IAsyncInfo |
Proporciona compatibilidad con operaciones asincrónicas. |
IAsyncOperation<TResult> |
Representa una operación asincrónica que devuelve un resultado. |
IAsyncOperationCompletedHandler<TResult> |
Representa el método al que se llama cuando se completa una operación asincrónica. |
IAsyncOperationProgressHandler |
Representa el método al que se llama cuando una operación asincrónica notifica el progreso. |
IAsyncOperationWithProgress |
Representa una operación asincrónica que devuelve un resultado e informa sobre el progreso. |
IAsyncOperationWithProgressCompletedHandler<TResult, TProgress> |
Representa el método al que se llama cuando se completa una operación asincrónica que informa del progreso. |
IAudioFrameNative |
Representa un marco de datos de audio. |
IAudioFrameNativeFactory |
Crea instancias de IAudioFrameNative. |
IBuffer |
Representa una matriz de bytes. |
IBufferByteAccess |
Representa un búfer como una matriz de bytes. |
IClosable |
Define un método para liberar los recursos asignados. |
ICompositionDrawingSurfaceInterop |
Interfaz de interoperación nativa que permite dibujar en un objeto de superficie mediante un RECT para definir el área en la que se va a dibujar. |
ICompositionDrawingSurfaceInterop2 |
Interfaz de interoperación nativa que permite leer el contenido de una superficie de dibujo de composición (o una superficie de dibujo virtual de composición). |
ICompositionGraphicsDeviceInterop |
Interfaz de interoperación nativa que permite obtener y establecer el dispositivo gráfico. |
IContactManagerInterop |
Permite el acceso a los métodos ContactManager en una aplicación que administra varias ventanas. |
ICoreApplication |
Permite a las aplicaciones controlar los cambios de estado, administrar ventanas e integrarse con una variedad de marcos de interfaz de usuario. |
ICoreApplicationExit |
Proporciona los medios para que las aplicaciones de la Tienda Windows dejen de ejecutarse. |
ICoreApplicationInitialization |
Contiene un método de ejecución que se usa para iniciar el objeto de aplicación desde el punto de entrada de una aplicación. |
ICoreApplicationView |
Representa una vista de una aplicación. |
ICoreImmersiveApplication |
Contiene métodos para administrar vistas en una aplicación. |
ICoreInputInterop |
Habilita un origen de entrada en el objeto CoreInput de una aplicación de la Tienda Windows. |
ICoreWindowInterop |
Permite a las aplicaciones obtener el identificador de la ventana (CoreWindow) asociada a esta interfaz. |
IDllServerActivatableClassRegistration |
Permite obtener la información de registro de un servidor en proceso. |
IErrorReportingSettings |
Proporciona integración del depurador para Windows Runtime aplicaciones. |
IEventHandler<T> |
Representa el método que controlará un evento que tiene datos de evento de tipo T. |
IExeServerActivatableClassRegistration |
Permite obtener la información de registro de un servidor fuera de proceso. |
IExeServerRegistration |
Representa un servidor fuera de proceso registrado. |
IFindReferenceTargetsCallback |
Define la interfaz para las devoluciones de llamada de IReferenceTracker::FindTrackerTargets. La implementación de esta interfaz debe pasar cualquier instancia IReferenceTrackerTarget que encuentre al método FoundTrackerTarget . |
IInputPaneInterop |
Permite el acceso a los miembros de la clase InputPane en una aplicación de escritorio. |
IInputStream |
Permite obtener una operación de lector asincrónica en un flujo secuencial de bytes. |
IInspectable |
Proporciona la funcionalidad necesaria para todas las clases de Windows Runtime. |
IIterable<T> |
Expone el iterador, que admite iteración simple sobre una colección de un tipo especificado. |
IIterator<T> |
Admite la iteración en una colección. |
IKeyValuePair<K, V> |
Representa un par clave-valor. |
ILanguageExceptionErrorInfo |
Permite recuperar el puntero IUnknown almacenado en la información de error con la llamada a RoOriginateLanguageException. |
ILanguageExceptionErrorInfo2 |
Permite que las proyecciones de lenguaje proporcionen y recuperen información de error como con ILanguageExceptionErrorInfo, con la ventaja adicional de trabajar en los límites del lenguaje. |
ILanguageExceptionTransform |
Permite que las proyecciones de lenguaje estén disponibles para el sistema en cualquier contexto y desde una excepción que se produce desde el contexto de un controlador catch que detecta una excepción diferente. |
ILanguageExceptionStackBackTrace |
Permite que las proyecciones proporcionen un seguimiento de pila personalizado para esa excepción. |
IMap<K, V> |
Representa una colección asociativa. |
IMapChangedEventArgs<K> |
Proporciona datos para un evento MapChanged . |
IMapView<K, V> |
Representa una vista inmutable en un IMap(K,V).. |
IMemoryBufferByteAccess |
Proporciona acceso a IMemoryBuffer como una matriz de bytes. |
IMetaDataAssemblyImport |
Proporciona métodos para acceder al contenido de un manifiesto del ensamblado y examinarlo. |
IMetaDataDispenser |
Proporciona métodos para crear un nuevo ámbito de metadatos o abrir uno existente. |
IMetaDataDispenserEx |
Extiende la interfaz IMetaDataDispenser para proporcionar la capacidad de controlar cómo funcionan las API de metadatos en el ámbito de metadatos actual. |
IMetaDataImport |
Proporciona métodos para importar y manipular los metadatos existentes desde un archivo portable ejecutable (PE) u otro origen, como una biblioteca de tipos o un archivo binario de metadatos independiente en tiempo de ejecución. |
IMetaDataImport2 |
Extiende la interfaz IMetaDataImport para proporcionar la capacidad de trabajar con tipos genéricos. |
IMetaDataTables |
Proporciona métodos para el almacenamiento y la recuperación de información de metadatos en tablas. |
IMetaDataTables2 |
Extiende IMetaDataTables para incluir métodos para trabajar con flujos de metadatos. |
IObservableMap<K, V> |
Notifica a los controladores de eventos los cambios dinámicos en un mapa, como cuando se agregan o quitan elementos. |
IObservableVector<T> |
Notifica a los controladores de eventos los cambios realizados en el vector. |
IOplockBreakingHandler |
Esta interfaz no está implementada actualmente. |
IOutputStream |
Permite obtener una operación de escritura asincrónica en una secuencia secuencial de bytes. |
IPdfRendererNative |
Representa una API de alto rendimiento para mostrar una sola página de un archivo de formato de documento portátil (PDF). |
IPackageDebugSettings |
Permite a los desarrolladores del depurador controlar el ciclo de vida de una aplicación de la Tienda Windows, como cuando se suspende o reanuda. |
IPlayToManagerInterop |
Permite el acceso a los métodos PlayToManager en una aplicación de la Tienda Windows que administra varias ventanas. |
IPrintManagerInterop |
Permite el acceso a los métodos PrintManager en una aplicación de la Tienda Windows que administra varias ventanas. |
IPropertyValue |
Representa un valor en un almacén de propiedades Windows Runtime. |
IPropertyValueStatics |
Crea objetos IPropertyValue que se pueden almacenar en un almacén de propiedades. |
IRandomAccessStream |
Permite obtener un lector de bytes asincrónico o un escritor de bytes situado en la ubicación especificada en una secuencia de bytes de acceso aleatorio. |
IRandomAccessStreamFileAccessMode |
Proporciona acceso al modo de acceso a archivos que se usó cuando se llamó al método StorageFile.OpenAsync para abrir la secuencia de bytes de acceso aleatorio. |
IReference<T> |
Permite extender el sistema de propiedades Windows Runtime para enumeraciones, estructuras y tipos delegados definidos por el usuario. |
IReferenceArray<T> |
Permite extender el sistema de propiedades Windows Runtime para matrices de enumeraciones, estructuras y tipos delegados definidos por el usuario. |
IReferenceTracker |
Define la interfaz implementada por el marco XAML para administrar las referencias a objetos XAML. |
IReferenceTrackerHost |
Define una interfaz que proporciona los servicios globales utilizados por el sistema de recolección de elementos no utilizados (GC) usado por el marco XAML. |
IReferenceTrackerManager |
Define la interfaz de un administrador de referencias de objetos XAML. Implemente esta interfaz para administrar instancias de IReferenceTracker en objetos XAML. |
IReferenceTrackerTarget |
Define una interfaz implementada por un objeto recolector de elementos no utilizados al que se hace referencia desde XAML. |
IRestrictedErrorInfo |
Representa los detalles de un error, incluida la información de error restringida. |
ISoftwareBitmapNative |
Representa un mapa de bits de software. |
ISoftwareBitmapNativeFactory |
Crea instancias de ISoftwareBitmapNative. |
IStorageFolderHandleAccess |
Proporciona acceso al identificador del sistema operativo de una carpeta de almacenamiento. |
IStorageItemHandleAccess |
Proporciona acceso al identificador del sistema operativo de un archivo de almacenamiento. |
IStringable |
Proporciona una manera de representar el objeto actual como una cadena. |
ISurfaceImageSourceManagerNative |
Permite realizar operaciones masivas en todos los objetos SurfaceImageSource creados en el mismo proceso. |
ISurfaceImageSourceNativeWithD2D |
Proporciona la implementación de una superficie compartida de Microsoft DirectX que se muestra en surfaceImageSource o VirtualSurfaceImageSource. |
ISurfaceImageSourceNative |
Proporciona la implementación de una superficie de tamaño fijo compartida para el dibujo de Direct2D. |
ISuspendingDeferral |
Administra una operación de suspensión de la aplicación retrasada. |
ISuspendingEventArgs |
Proporciona datos para un evento de suspensión de la aplicación. |
ISuspendingOperation |
Proporciona información sobre una operación de suspensión de aplicaciones. |
ISwapChainBackgroundPanelNative |
Proporciona interoperación entre XAML y una cadena de intercambio de DirectX. |
ISwapChainPanelNative |
Proporciona interoperación entre XAML y una cadena de intercambio de DirectX. A diferencia de SwapChainBackgroundPanel, un SwapChainPanel puede aparecer en cualquier nivel del árbol de visualización XAML y más de 1 puede estar presente en cualquier árbol determinado. |
ISwapChainPanelNative2 |
Proporciona interoperación entre XAML y una cadena de intercambio de DirectX. A diferencia de SwapChainBackgroundPanel, un SwapChainPanel puede aparecer en cualquier nivel del árbol de visualización XAML y más de 1 puede estar presente en cualquier árbol determinado. |
ITypedEventHandler<TSender, TArgs> |
Representa el método que controlará un evento de un remitente de tipo TSender y datos de eventos de tipo T. |
IUnbufferedFileHandleOplockCallback |
Define un método de devolución de llamada que desea ejecutar cuando se interrumpe el bloqueo oportunista de un identificador que obtiene llamando al método IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle . |
IUnbufferedFileHandleProvider |
Proporciona acceso para controlar desde una secuencia de bytes de acceso aleatorio que creó el método StorageFile.OpenAsync . |
IVector<T> |
Representa una colección de elementos de acceso aleatorio. |
IVectorChangedEventArgs |
Proporciona datos para un evento VectorChanged . |
IVectorView<T> |
Representa una vista inmutable en un IVector(T). |
IVideoFrameNative |
Representa un fotograma de datos de vídeo. |
IVideoFrameNativeFactory |
Crea instancias de IVideoFrameNative. |
IViewProvider |
Representa una vista en una aplicación. |
IViewProviderFactory |
Crea una instancia de vistas que implementan la interfaz IViewProvider . |
IVirtualSurfaceImageSourceNative |
Proporciona la implementación de una superficie compartida grande (mayor que el tamaño de pantalla) para el dibujo de DirectX. |
IVirtualSurfaceUpdatesCallbackNative |
Proporciona una interfaz para la implementación de comportamientos de dibujo cuando virtualSurfaceImageSource solicita una actualización. |
IWeakReference |
Representa una referencia débil a un objeto . |
IWeakReferenceSource |
Representa un objeto de origen al que se puede recuperar una referencia débil. |
MapChangedEventHandler<K, V> |
Representa el método que controla el evento MapChanged de un mapa observable. |
VectorChangedEventHandler<T> |
Representa el método que controla el evento VectorChanged de un vector observable. |