2
0

System.Runtime.InteropServices.WindowsRuntime.xml 18 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>Specifica l'interfaccia predefinita di una classe Windows Runtime gestita.</summary>
  9. </member>
  10. <member name="M:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.#ctor(System.Type)">
  11. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute" />. </summary>
  12. <param name="defaultInterface">Il tipo di interfaccia specificato come interfaccia predefinita della classe a cui viene applicato l'attributo. </param>
  13. </member>
  14. <member name="P:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.DefaultInterface">
  15. <summary>Ottiene il tipo dell'interfaccia predefinita. </summary>
  16. <returns>Tipo dell'interfaccia predefinita. </returns>
  17. </member>
  18. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken">
  19. <summary>Token restituito quando un gestore eventi viene aggiunto a un evento Windows Runtime .Il token viene utilizzato per rimuovere il gestore eventi dall'evento in un secondo momento.</summary>
  20. </member>
  21. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.Equals(System.Object)">
  22. <summary>Restituisce un valore che indica se l'oggetto corrente è uguale all'oggetto specificato. </summary>
  23. <returns>true se l'oggetto corrente è uguale a <paramref name="obj" />; in caso contrario, false.</returns>
  24. <param name="obj">Oggetto da confrontare.</param>
  25. </member>
  26. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.GetHashCode">
  27. <summary>Restituisce il codice hash per l'istanza. </summary>
  28. <returns>Codice hash per l'istanza. </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 se due istanze <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" /> sono uguali. </summary>
  32. <returns>true se i due oggetti sono uguali; in caso contrario, false. </returns>
  33. <param name="left">Prima istanza da confrontare. </param>
  34. <param name="right">Seconda istanza da confrontare. </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 se due istanze di <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" /> non sono uguali.</summary>
  38. <returns>true se le due istanze non sono uguali; in caso contrario, false. </returns>
  39. <param name="left">Prima istanza da confrontare. </param>
  40. <param name="right">Seconda istanza da confrontare. </param>
  41. </member>
  42. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1">
  43. <summary>Archivia i mapping tra i delegati e i token di evento, per supportare l'implementazione di un evento Windows Runtime nel codice gestito.</summary>
  44. <typeparam name="T">Tipo delegato per i gestori eventi di un determinato evento. </typeparam>
  45. </member>
  46. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.#ctor">
  47. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1" />. </summary>
  48. <exception cref="T:System.InvalidOperationException">
  49. <paramref name="T" /> non è un tipo delegato. </exception>
  50. </member>
  51. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.AddEventHandler(`0)">
  52. <summary>Aggiunge il gestore eventi specificato alla tabella e all'elenco delle chiamate e restituisce un token che può essere utilizzato per rimuovere il gestore eventi. </summary>
  53. <returns>Token che può essere utilizzato per rimuovere il gestore eventi della tabella e dall'elenco di chiamate. </returns>
  54. <param name="handler">Il gestore eventi da aggiungere. </param>
  55. </member>
  56. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.GetOrCreateEventRegistrationTokenTable(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable{`0}@)">
  57. <summary>Restituisce la tabella dei token di registrazione dell'evento specificata, se non è null. In caso contrario, restituisce una nuova tabella dei token di registrazione dell'evento. </summary>
  58. <returns>La tabella dei token di registrazione dell'evento specificata da <paramref name="refEventTable" />, se non è null; in caso contrario, una nuova tabella dei token di registrazione dell'evento. </returns>
  59. <param name="refEventTable">Tabella dei token di registrazione eventi, passata per riferimento. </param>
  60. </member>
  61. <member name="P:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.InvocationList">
  62. <summary>Ottiene o imposta un delegato di tipo <paramref name="T" /> il cui elenco chiamate include tutti i delegati del gestore eventi che sono stati aggiunti e che non sono ancora stati rimossi.Richiamando il delegato vengono richiamati tutti i gestori eventi.</summary>
  63. <returns>Delegato del tipo <paramref name="T" /> che rappresenta tutti i delegati del gestore eventi attualmente registrati per un evento. </returns>
  64. </member>
  65. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)">
  66. <summary>Rimuove il gestore eventi associato al token specificato dalla tabella e dall'elenco di chiamate. </summary>
  67. <param name="token">Token che è stato restituito quando il gestore eventi è stato aggiunto. </param>
  68. </member>
  69. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(`0)">
  70. <summary>Rimuove il delegato del gestore eventi specificato dalla tabella e dall'elenco di chiamate. </summary>
  71. <param name="handler">Il gestore eventi da rimuovere. </param>
  72. </member>
  73. <member name="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory">
  74. <summary>Consente l'attivazione delle classi da parte di Windows Runtime. </summary>
  75. </member>
  76. <member name="M:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory.ActivateInstance">
  77. <summary>Restituisce una nuova istanza della classe Windows Runtime creata dall'interfaccia <see cref="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory" />. </summary>
  78. <returns>Nuova istanza della classe Windows Runtime. </returns>
  79. </member>
  80. <member name="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute">
  81. <summary>Specifica la versione del tipo di destinazione che ha implementato per primo l'interfaccia specificata.</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>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute" />, specificando l'interfaccia che il tipo di destinazione implementa e la prima versione in cui l'interfaccia è stata implementata. </summary>
  85. <param name="interfaceType">L'interfaccia implementata per prima nella versione specificata del tipo di destinazione. </param>
  86. <param name="majorVersion">Componente principale della versione del tipo di destinazione che ha implementato per primo l'oggetto <paramref name="interfaceType" />.</param>
  87. <param name="minorVersion">Componente secondario della versione del tipo di destinazione che ha implementato per primo l'oggetto <paramref name="interfaceType" />.</param>
  88. <param name="buildVersion">Componente di compilazione della versione del tipo di destinazione che ha implementato per primo l'oggetto <paramref name="interfaceType" />.</param>
  89. <param name="revisionVersion">Componente di revisione della versione del tipo di destinazione che ha implementato per primo l'oggetto <paramref name="interfaceType" />.</param>
  90. </member>
  91. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.BuildVersion">
  92. <summary>Ottiene il componente di compilazione della versione del tipo di destinazione che ha implementato per primo l'interfaccia. </summary>
  93. <returns>Il componente di compilazione della versione.</returns>
  94. </member>
  95. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.InterfaceType">
  96. <summary>Ottiene il tipo dell'interfaccia che il tipo di destinazione implementa. </summary>
  97. <returns>Tipo di interfaccia. </returns>
  98. </member>
  99. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MajorVersion">
  100. <summary>Ottiene il componente principale della versione del tipo di destinazione che ha implementato per primo l'interfaccia. </summary>
  101. <returns>Componente principale della versione.</returns>
  102. </member>
  103. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MinorVersion">
  104. <summary>Ottiene il componente secondario della versione del tipo di destinazione che ha implementato per primo l'interfaccia. </summary>
  105. <returns>Componente secondario della versione. </returns>
  106. </member>
  107. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.RevisionVersion">
  108. <summary>Ottiene il componente revisione della versione del tipo di destinazione che ha implementato per primo l'interfaccia. </summary>
  109. <returns>Componente revisione della versione.</returns>
  110. </member>
  111. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute">
  112. <summary>Quando applicato a un parametro di matrice in un componente di Windows Runtime, specifica che il contenuto della matrice passata al parametro viene usato solo per l'input.Il chiamante prevede che la matrice resti invariata dopo la chiamata.Per informazioni importanti sui chiamanti scritti usando codice gestito, vedere la sezione Osservazioni.</summary>
  113. </member>
  114. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute.#ctor">
  115. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute" />. </summary>
  116. </member>
  117. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute">
  118. <summary>Specifica il nome del valore restituito di un metodo in un componente di Windows Runtime.</summary>
  119. </member>
  120. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.#ctor(System.String)">
  121. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute" /> e specifica il nome del valore restituito.</summary>
  122. <param name="name">Nome del valore restituito. </param>
  123. </member>
  124. <member name="P:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.Name">
  125. <summary>Ottiene il nome specificato per il valore restituito di un metodo in un componente di Windows Runtime.</summary>
  126. <returns>Nome del valore restituito del metodo. </returns>
  127. </member>
  128. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal">
  129. <summary>Fornisce metodi di supporto per il marshalling dei dati tra .NET Framework e Windows Runtime.</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>Aggiunge il gestore eventi specificato a un evento di Windows Runtime .</summary>
  133. <param name="addMethod">Delegato che rappresenta il metodo che aggiunge gestori eventi all'evento Windows Runtime . </param>
  134. <param name="removeMethod">Delegato che rappresenta il metodo che rimuove gestori eventi dall'evento Windows Runtime . </param>
  135. <param name="handler">Delegato che rappresenta il gestore eventi aggiunto. </param>
  136. <typeparam name="T">Tipo del delegato che rappresenta il gestore di evento. </typeparam>
  137. <exception cref="T:System.ArgumentNullException">
  138. <paramref name="addMethod" /> è null. - oppure -<paramref name="removeMethod" /> è null.</exception>
  139. </member>
  140. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.FreeHString(System.IntPtr)">
  141. <summary>Libera l'elemento Windows Runtime HSTRING specificato. </summary>
  142. <param name="ptr">L'indirizzo di HSTRING da liberare.</param>
  143. <exception cref="T:System.PlatformNotSupportedException">Windows Runtime non è supportato dalla versione attuale del sistema operativo. </exception>
  144. </member>
  145. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.GetActivationFactory(System.Type)">
  146. <summary>Restituisce un oggetto che implementa l'interfaccia factory di attivazione per il tipo Windows Runtime specificato. </summary>
  147. <returns>Oggetto che implementa l'interfaccia fattore di archiviazione. </returns>
  148. <param name="type">Tipo di Windows Runtime per cui ottenere l'interfaccia della factory di attivazione. </param>
  149. <exception cref="T:System.ArgumentException">
  150. <paramref name="type" /> non rappresenta un tipo Windows Runtime, ovvero appartenente a Windows Runtime stesso o definito in un componente Windows Runtime. - oppure -L'oggetto specificato per <paramref name="type" /> non è stato fornito dal sistema di tipi Common Language Runtime. </exception>
  151. <exception cref="T:System.ArgumentNullException">
  152. <paramref name="type" /> è null. </exception>
  153. <exception cref="T:System.TypeLoadException">La classe Windows Runtime non è registrata in modo corretto.Ad esempio, il file .winmd è stato individuato, ma Windows Runtime non è stato in grado di individuare l'implementazione.</exception>
  154. </member>
  155. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.PtrToStringHString(System.IntPtr)">
  156. <summary>Restituisce una stringa gestita che contiene una copia dell'elemento Windows Runtime HSTRING specificato. </summary>
  157. <returns>Stringa gestita che contiene una copia di HSTRING se <paramref name="ptr" /> non è <see cref="F:System.IntPtr.Zero" />; in caso contrario, <see cref="F:System.String.Empty" />. </returns>
  158. <param name="ptr">Puntatore non gestito al HSTRING da copiare. </param>
  159. <exception cref="T:System.PlatformNotSupportedException">Windows Runtime non è supportato dalla versione attuale 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>Rimuove tutti i gestori eventi che possono essere rimossi mediante il metodo specificato. </summary>
  163. <param name="removeMethod">Delegato che rappresenta il metodo che rimuove gestori eventi dall'evento Windows Runtime . </param>
  164. <exception cref="T:System.ArgumentNullException">
  165. <paramref name="removeMethod" /> è 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>Rimuove il gestore eventi specificato da un evento Windows Runtime. </summary>
  169. <param name="removeMethod">Delegato che rappresenta il metodo che rimuove gestori eventi dall'evento Windows Runtime . </param>
  170. <param name="handler">Gestore eventi rimosso. </param>
  171. <typeparam name="T">Tipo del delegato che rappresenta il gestore di evento. </typeparam>
  172. <exception cref="T:System.ArgumentNullException">
  173. <paramref name="removeMethod" /> è null. </exception>
  174. </member>
  175. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.StringToHString(System.String)">
  176. <summary>Alloca un Windows Runtime HSTRING e vi copia la stringa gestita specificata. </summary>
  177. <returns>Puntatore non gestito al nuovo HSTRING o <see cref="F:System.IntPtr.Zero" /> se <paramref name="s" /> è <see cref="F:System.String.Empty" />.. </returns>
  178. <param name="s">Stringa gestita da copiare. </param>
  179. <exception cref="T:System.PlatformNotSupportedException">Windows Runtime non è supportato dalla versione attuale del sistema operativo. </exception>
  180. <exception cref="T:System.ArgumentNullException">
  181. <paramref name="s" /> è null. </exception>
  182. </member>
  183. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute">
  184. <summary>Quando applicato a un parametro di matrice in un componente di Windows Runtime, specifica che il contenuto di una matrice passata al parametro viene usato solo per l'output.Il chiamante non garantisce la corretta inizializzazione del contenuto e il metodo chiamato non deve leggere il contenuto.Per informazioni importanti sui chiamanti scritti usando codice gestito, vedere la sezione Osservazioni.</summary>
  185. </member>
  186. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute.#ctor">
  187. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute" />. </summary>
  188. </member>
  189. </members>
  190. </doc>