System.Runtime.InteropServices.WindowsRuntime.xml 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Runtime.InteropServices.WindowsRuntime</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute">
  8. <summary>Especifica la interfaz predeterminada de una clase administrada de Windows en tiempo de ejecución.</summary>
  9. </member>
  10. <member name="M:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.#ctor(System.Type)">
  11. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute" />. </summary>
  12. <param name="defaultInterface">Tipo de interfaz que se especifica como interfaz predeterminada para la clase a la que se aplica el atributo. </param>
  13. </member>
  14. <member name="P:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.DefaultInterface">
  15. <summary>Obtiene el tipo de la interfaz predeterminada. </summary>
  16. <returns>Tipo de la interfaz predeterminada. </returns>
  17. </member>
  18. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken">
  19. <summary>Un token que se devuelve cuando se agrega un controlador de eventos a un evento de Windows en tiempo de ejecución .El token se usa para quitar el controlador de eventos del evento en un momento posterior.</summary>
  20. </member>
  21. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.Equals(System.Object)">
  22. <summary>Devuelve un valor que indica si el objeto actual es igual al objeto especificado. </summary>
  23. <returns>Es true si el objeto actual es igual al <paramref name="obj" />; de lo contrario es false.</returns>
  24. <param name="obj">Objeto que se va a comparar.</param>
  25. </member>
  26. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.GetHashCode">
  27. <summary>Devuelve el código hash de esta instancia. </summary>
  28. <returns>Código hash para esta instancia. </returns>
  29. </member>
  30. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.op_Equality(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken,System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)">
  31. <summary>Indica si dos instancias de <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" /> son iguales. </summary>
  32. <returns>Es true si los dos objetos son iguales; de lo contrario, es false. </returns>
  33. <param name="left">Primera instancia que se va a comparar. </param>
  34. <param name="right">Segunda instancia que se va a comparar. </param>
  35. </member>
  36. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.op_Inequality(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken,System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)">
  37. <summary>Indica si dos instancias de <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" /> no son iguales.</summary>
  38. <returns>Es true si las dos instancias no son iguales; de lo contrario, es false. </returns>
  39. <param name="left">Primera instancia que se va a comparar. </param>
  40. <param name="right">Segunda instancia que se va a comparar. </param>
  41. </member>
  42. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1">
  43. <summary>Almacena asignaciones entre los delegados y tokens de eventos, para admitir la implementación de un evento de Windows en tiempo de ejecución en código administrado.</summary>
  44. <typeparam name="T">Tipo de delegado de controlador de eventos para un evento en particular. </typeparam>
  45. </member>
  46. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.#ctor">
  47. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1" />. </summary>
  48. <exception cref="T:System.InvalidOperationException">
  49. <paramref name="T" /> no es un tipo de delegado. </exception>
  50. </member>
  51. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.AddEventHandler(`0)">
  52. <summary>Agrega el controlador de eventos especificado a la tabla y a la lista de invocación, y devuelve un token que se puede utilizar para quitar el controlador de eventos. </summary>
  53. <returns>Un token que se puede utilizar para quitar el controlador de eventos de la tabla y de la lista de llamadas. </returns>
  54. <param name="handler">Controlador de eventos que se va a agregar. </param>
  55. </member>
  56. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.GetOrCreateEventRegistrationTokenTable(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable{`0}@)">
  57. <summary>Devuelve la tabla de tokens de registro de eventos especificada, si no es null; en caso contrario, devuelve una nueva tabla de tokens de registro de eventos. </summary>
  58. <returns>Tabla de tokens de registro de eventos especificada por <paramref name="refEventTable" />, si no es null; de lo contrario, una nueva tabla de tokens de registro de eventos. </returns>
  59. <param name="refEventTable">Una tabla de token del registro de eventos, pasada por referencia. </param>
  60. </member>
  61. <member name="P:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.InvocationList">
  62. <summary>Obtiene o establece un delegado de tipo <paramref name="T" /> cuya lista de invocación incluya todos los delegados de controladores de eventos que se han agregado y que todavía no se han quitado.Al invocar este delegado se invocan todos los controladores de eventos.</summary>
  63. <returns>Delegado de tipo <paramref name="T" /> que representa todos los delegados de controladores de eventos registrados actualmente para un evento. </returns>
  64. </member>
  65. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)">
  66. <summary>Quita el controlador de eventos asociado al token especificado de la tabla y la lista de llamadas. </summary>
  67. <param name="token">El token que se devolvió cuando se agregó el controlador de eventos. </param>
  68. </member>
  69. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(`0)">
  70. <summary>Quita el delegado especificado del controlador de eventos de la tabla y de la lista de llamadas. </summary>
  71. <param name="handler">Controlador de eventos que se va a quitar. </param>
  72. </member>
  73. <member name="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory">
  74. <summary>Habilita las clases que Windows en tiempo de ejecución va a activar. </summary>
  75. </member>
  76. <member name="M:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory.ActivateInstance">
  77. <summary>Devuelve una nueva instancia de la clase de Windows en tiempo de ejecución creada por la interfaz <see cref="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory" />. </summary>
  78. <returns>Nueva instancia de la clase Windows en tiempo de ejecución. </returns>
  79. </member>
  80. <member name="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute">
  81. <summary>Especifica la versión del tipo de destino que implementó la interfaz especificada en primer lugar.</summary>
  82. </member>
  83. <member name="M:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.#ctor(System.Type,System.Byte,System.Byte,System.Byte,System.Byte)">
  84. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute" /> y especifica la interfaz que el tipo de destino implementa y la versión en la que esa interfaz se implementó por primera vez. </summary>
  85. <param name="interfaceType">Interfaz que se implementó primero en la versión especificada del tipo de destino. </param>
  86. <param name="majorVersion">Componente principal de la versión del tipo de destino que primero implementó <paramref name="interfaceType" />.</param>
  87. <param name="minorVersion">Componente secundario de la versión del tipo de destino que primero implementó <paramref name="interfaceType" />.</param>
  88. <param name="buildVersion">Componente de compilación de la versión del tipo de destino que primero implementó <paramref name="interfaceType" />.</param>
  89. <param name="revisionVersion">Componente de revisión de la versión del tipo de destino que primero implementó <paramref name="interfaceType" />.</param>
  90. </member>
  91. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.BuildVersion">
  92. <summary>Obtiene el componente de compilación de la versión del tipo de destino que primero implementó la interfaz. </summary>
  93. <returns>Componente de compilación de la versión.</returns>
  94. </member>
  95. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.InterfaceType">
  96. <summary>Obtiene el tipo de interfaz que el tipo de destino implementa. </summary>
  97. <returns>Tipo de la interfaz. </returns>
  98. </member>
  99. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MajorVersion">
  100. <summary>Obtiene el componente principal de la versión del tipo de destino que primero implementó la interfaz. </summary>
  101. <returns>Componente principal de la versión.</returns>
  102. </member>
  103. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MinorVersion">
  104. <summary>Obtiene el componente menor de la versión del tipo de destino que primero implementó la interfaz. </summary>
  105. <returns>Componente secundario de la versión. </returns>
  106. </member>
  107. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.RevisionVersion">
  108. <summary>Obtiene el componente de revisión de la versión del tipo de destino que primero implementó la interfaz. </summary>
  109. <returns>Componente de revisión de la versión.</returns>
  110. </member>
  111. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute">
  112. <summary>Cuando se aplica a un parámetro de matriz en un componente de Windows en tiempo de ejecución, especifica que el contenido de la matriz que se pasa a ese parámetro se usa únicamente para la entrada.El llamador espera que la llamada no modifique la matriz.Vea la sección Comentarios para obtener información importante sobre los llamadores que se escriben con código administrado.</summary>
  113. </member>
  114. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute.#ctor">
  115. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute" />. </summary>
  116. </member>
  117. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute">
  118. <summary>Especifica el nombre del valor devuelto de un método en un componente de Windows en tiempo de ejecución.</summary>
  119. </member>
  120. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.#ctor(System.String)">
  121. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute" /> con y especifica el nombre del valor devuelto.</summary>
  122. <param name="name">Nombre del valor devuelto. </param>
  123. </member>
  124. <member name="P:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.Name">
  125. <summary>Obtiene el nombre que se especificó para el valor devuelto de un método en un componente de Windows en tiempo de ejecución.</summary>
  126. <returns>Nombre del valor devuelto del método. </returns>
  127. </member>
  128. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal">
  129. <summary>Proporciona métodos auxiliares para calcular las referencias de datos entre .NET Framework y Windows en tiempo de ejecución.</summary>
  130. </member>
  131. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.AddEventHandler``1(System.Func{``0,System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken},System.Action{System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken},``0)">
  132. <summary>Agrega el controlador de eventos especificado a un evento de Windows en tiempo de ejecución .</summary>
  133. <param name="addMethod">Delegado que representa el método que agrega controladores de eventos al evento de Windows en tiempo de ejecución. </param>
  134. <param name="removeMethod">Delegado que representa el método que quita controladores de eventos del evento de Windows en tiempo de ejecución. </param>
  135. <param name="handler">Delegado que representa el controlador de eventos que se agrega. </param>
  136. <typeparam name="T">Tipo de delegado que representa el controlador de eventos. </typeparam>
  137. <exception cref="T:System.ArgumentNullException">
  138. <paramref name="addMethod" /> es null. O bien<paramref name="removeMethod" /> es null.</exception>
  139. </member>
  140. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.FreeHString(System.IntPtr)">
  141. <summary>Libera el Windows en tiempo de ejecución HSTRING especificado. </summary>
  142. <param name="ptr">La dirección de HSTRING para liberar.</param>
  143. <exception cref="T:System.PlatformNotSupportedException">Windows en tiempo de ejecución no es compatible con esta versión actual del sistema operativo. </exception>
  144. </member>
  145. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.GetActivationFactory(System.Type)">
  146. <summary>Devuelve un objeto que implementa la interfaz del generador de activación para el tipo de Windows en tiempo de ejecución especificado. </summary>
  147. <returns>Objeto que implementa la interfaz de generador de activación. </returns>
  148. <param name="type">El tipo de Windows en tiempo de ejecución para el que se va a obtener la interfaz de generador de activaciones. </param>
  149. <exception cref="T:System.ArgumentException">
  150. <paramref name="type" /> no representa un tipo de Windows en tiempo de ejecución (es decir, perteneciente a Windows en tiempo de ejecución propiamente dicho o definido en un componente de Windows en tiempo de ejecución). O bienEl sistema de tipos de Common Language Runtime no proporcionó el objeto especificado para <paramref name="type" />. </exception>
  151. <exception cref="T:System.ArgumentNullException">
  152. <paramref name="type" /> es null. </exception>
  153. <exception cref="T:System.TypeLoadException">La clase de Windows en tiempo de ejecución especificada no está registrada correctamente.Por ejemplo, el archivo .winmd se ha buscado, pero Windows en tiempo de ejecución no pudo buscar la implementación.</exception>
  154. </member>
  155. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.PtrToStringHString(System.IntPtr)">
  156. <summary>Devuelve una cadena administrada que contiene una copia del elemento HSTRING. </summary>
  157. <returns>Una cadena administrada que contiene una copia de HSTRING si <paramref name="ptr" /> no es <see cref="F:System.IntPtr.Zero" />; de lo contrario, <see cref="F:System.String.Empty" />. </returns>
  158. <param name="ptr">Un puntero no administrado al HSTRING que se copia. </param>
  159. <exception cref="T:System.PlatformNotSupportedException">Windows en tiempo de ejecución no es compatible con esta versión actual del sistema operativo. </exception>
  160. </member>
  161. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.RemoveAllEventHandlers(System.Action{System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken})">
  162. <summary>Quita todos los controladores de eventos que se pueden quitar mediante el método especificado. </summary>
  163. <param name="removeMethod">Delegado que representa el método que quita controladores de eventos del evento de Windows en tiempo de ejecución. </param>
  164. <exception cref="T:System.ArgumentNullException">
  165. <paramref name="removeMethod" /> es null. </exception>
  166. </member>
  167. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.RemoveEventHandler``1(System.Action{System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken},``0)">
  168. <summary>Quita el controlador de eventos especificado de un evento Windows en tiempo de ejecución. </summary>
  169. <param name="removeMethod">Delegado que representa el método que quita controladores de eventos del evento de Windows en tiempo de ejecución. </param>
  170. <param name="handler">Controlador de eventos que se va a quitar. </param>
  171. <typeparam name="T">Tipo de delegado que representa el controlador de eventos. </typeparam>
  172. <exception cref="T:System.ArgumentNullException">
  173. <paramref name="removeMethod" /> es null. </exception>
  174. </member>
  175. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.StringToHString(System.String)">
  176. <summary>Asigna una Windows en tiempo de ejecución HSTRING y copia la cadena administrada especificada para ella. </summary>
  177. <returns>Un puntero no administrado al nuevo HSTRING o <see cref="F:System.IntPtr.Zero" /> si <paramref name="s" /> es <see cref="F:System.String.Empty" />. </returns>
  178. <param name="s">Cadena administrada que se va a copiar. </param>
  179. <exception cref="T:System.PlatformNotSupportedException">Windows en tiempo de ejecución no es compatible con esta versión actual del sistema operativo. </exception>
  180. <exception cref="T:System.ArgumentNullException">
  181. <paramref name="s" /> es null. </exception>
  182. </member>
  183. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute">
  184. <summary>Cuando se aplica a un parámetro de matriz en un componente de Windows en tiempo de ejecución, especifica que el contenido de una matriz que se pasa a ese parámetro se usa únicamente para la salida.El llamador no garantiza que se inicialice el contenido y el método al que se ha llamado no debe leer el contenido.Vea la sección Comentarios para obtener información importante sobre los llamadores que se escriben con código administrado.</summary>
  185. </member>
  186. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute.#ctor">
  187. <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute" />. </summary>
  188. </member>
  189. </members>
  190. </doc>