System.Runtime.InteropServices.WindowsRuntime Namespace

El espacio de nombres System.Runtime.InteropServices.WindowsRuntime contiene clases que admiten interoperación entre código administrado y Windows Runtime, y que permiten crear tipos de Windows Runtime con código administrado. The System.Runtime.InteropServices.WindowsRuntime namespace contains classes that support interoperation between managed code and the Windows Runtime, and that enable the creation of Windows Runtime types with managed code.

Clases

AsyncInfo

Proporciona patrones de diseño Factory Method para construir representaciones de las tareas administradas que son compatibles con las operaciones y las acciones asincrónicas de Windows Runtime.Provides factory methods to construct representations of managed tasks that are compatible with Windows Runtime asynchronous actions and operations.

DefaultInterfaceAttribute

Especifica la interfaz predeterminada de una clase administrada de Windows Runtime.Specifies the default interface of a managed Windows Runtime class.

DesignerNamespaceResolveEventArgs

Proporciona datos para el evento DesignerNamespaceResolve.Provides data for the DesignerNamespaceResolve event.

EventRegistrationTokenTable<T>

Almacena las asignaciones entre delegados y tokens de eventos para admitir la implementación de un evento Windows Runtime en código administrado.Stores mappings between delegates and event tokens, to support the implementation of a Windows Runtime event in managed code.

InterfaceImplementedInVersionAttribute

Especifica la versión del tipo de destino que implementó la interfaz especificada en primer lugar.Specifies the version of the target type that first implemented the specified interface.

NamespaceResolveEventArgs

Proporciona datos para el evento ReflectionOnlyNamespaceResolve.Provides data for the ReflectionOnlyNamespaceResolve event.

ReadOnlyArrayAttribute

Cuando se aplica a un parámetro de matriz en un componente de Windows Runtime, especifica que el contenido de la matriz que se pasa a ese parámetro se usa para la entrada.When applied to an array parameter in a Windows Runtime component, specifies that the contents of the array that is passed to that parameter are used only for input. El llamador espera que la llamada no modifique la matriz.The caller expects the array to be unchanged by the call.

ReturnValueNameAttribute

Especifica el nombre del valor devuelto de un método en un componente Windows Runtime.Specifies the name of the return value of a method in a Windows Runtime component.

WindowsRuntimeBuffer

Proporciona una implementación de la interfaz de Windows Runtime IBuffer (Windows.Storage.Streams.IBuffer) y todas las interfaces adicionales necesarias.Provides an implementation of the Windows Runtime IBuffer interface (Windows.Storage.Streams.IBuffer), and all additional required interfaces.

WindowsRuntimeBufferExtensions

Proporciona métodos de extensión para trabajar con búferes de Windows Runtime (interfaz Windows.Storage.Streams.IBuffer).Provides extension methods for operating on Windows Runtime buffers (Windows.Storage.Streams.IBuffer interface).

WindowsRuntimeMarshal

Proporciona los métodos del asistente para la serialización de datos entre .NET Framework y Windows Runtime.Provides helper methods for marshaling data between the .NET Framework and the Windows Runtime.

WindowsRuntimeMetadata

Proporciona un evento para resolver solicitudes de tipo de solo reflexión de los tipos proporcionados por los archivos de metadatos de Windows y los métodos para realizar la resolución.Provides an event for resolving reflection-only type requests for types that are provided by Windows Metadata files, and methods for performing the resolution.

WriteOnlyArrayAttribute

Cuando se aplica a un parámetro de matriz en un componente de Windows Runtime, especifica que el contenido de una matriz que se pasa a ese parámetro se usa para la salida.When applied to an array parameter in a Windows Runtime component, specifies that the contents of an array that is passed to that parameter are used only for output. El llamador no garantiza que se inicialice el contenido y el método al que se ha llamado no debe leer el contenido.The caller does not guarantee that the contents are initialized, and the called method should not read the contents.

Estructuras

EventRegistrationToken

Un token que se devuelve cuando se agrega un controlador de eventos a un evento de Windows Runtime.A token that is returned when an event handler is added to a Windows Runtime event. El token se usa para quitar el controlador del evento más adelante.The token is used to remove the event handler from the event at a later time.

Interfaces

IActivationFactory

Permite que Windows en tiempo de ejecución active las clases.Enables classes to be activated by the Windows Runtime.