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>Spécifie l'interface par défaut d'une classe Windows Runtime managée.</summary>
  9. </member>
  10. <member name="M:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.#ctor(System.Type)">
  11. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute" />. </summary>
  12. <param name="defaultInterface">Type d'interface spécifié en tant qu'interface par défaut pour la classe à laquelle l'attribut est appliqué. </param>
  13. </member>
  14. <member name="P:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.DefaultInterface">
  15. <summary>Obtient le type de l'interface par défaut. </summary>
  16. <returns>Type de l'interface par défaut. </returns>
  17. </member>
  18. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken">
  19. <summary>Jeton qui est retourné lorsqu'un gestionnaire d'événement est ajouté à un événement de Windows Runtime.Le jeton permet de supprimer le gestionnaire d'événements de l'événement ultérieurement.</summary>
  20. </member>
  21. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.Equals(System.Object)">
  22. <summary>Retourne une valeur qui indique si l'objet actif est égal à l'objet spécifié. </summary>
  23. <returns>true si l'objet actif est égal au paramètre <paramref name="obj" /> ; sinon false.</returns>
  24. <param name="obj">Objet à comparer.</param>
  25. </member>
  26. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.GetHashCode">
  27. <summary>Retourne le code de hachage de cette instance. </summary>
  28. <returns>Code de hachage pour cette instance. </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>Indique si deux instances de <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" /> sont égales. </summary>
  32. <returns>true si les deux objets sont égaux ; sinon false. </returns>
  33. <param name="left">Première instance à comparer. </param>
  34. <param name="right">Deuxième instance à comparer. </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>Indique si deux instances de <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" /> ne sont pas égales.</summary>
  38. <returns>true si les deux instances ne sont pas égales ; sinon false. </returns>
  39. <param name="left">Première instance à comparer. </param>
  40. <param name="right">Deuxième instance à comparer. </param>
  41. </member>
  42. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1">
  43. <summary>Stocke les mappages entre les délégués et les jetons d'événement, pour prendre en charge l'implémentation d'un événement Windows Runtime en code managé.</summary>
  44. <typeparam name="T">Type de délégué du gestionnaire d'événements d'un événement particulier. </typeparam>
  45. </member>
  46. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.#ctor">
  47. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1" />. </summary>
  48. <exception cref="T:System.InvalidOperationException">
  49. <paramref name="T" /> n'est pas un type délégué. </exception>
  50. </member>
  51. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.AddEventHandler(`0)">
  52. <summary>Ajoute le gestionnaire d'événements spécifié à la table et à la liste d'appels, et retourne un jeton qui peut être utilisé pour supprimer le gestionnaire d'événements. </summary>
  53. <returns>Jeton qui peut être utilisé pour supprimer le gestionnaire d'événement de la table et de la liste d'appels. </returns>
  54. <param name="handler">Gestionnaire d'événements à ajouter. </param>
  55. </member>
  56. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.GetOrCreateEventRegistrationTokenTable(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable{`0}@)">
  57. <summary>Retourne le tableau de jetons d'inscription d'événement spécifié, si ce n'est pas null ; sinon, retourne un nouveau tableau de jetons d'inscription d'événement. </summary>
  58. <returns>Tableau de jetons d'inscription d'événement spécifié par <paramref name="refEventTable" />, s'il n'a pas la valeur null ; sinon, nouveau tableau de jetons d'inscription d'événement. </returns>
  59. <param name="refEventTable">Table de jetons d'inscription d'événement, passé par référence. </param>
  60. </member>
  61. <member name="P:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.InvocationList">
  62. <summary>Obtient ou définit un délégué de type <paramref name="T" /> dont la liste d'appel inclut tous les délégués de gestionnaire d'événements qui ont été ajoutés, et qui n'ont pas encore été supprimés.L'appel à ce délégué appelle tous les gestionnaires d'événements.</summary>
  63. <returns>Délégué de type <paramref name="T" /> qui représente tous les délégués de gestionnaire d'événements qui sont actuellement enregistrés pour un événement. </returns>
  64. </member>
  65. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)">
  66. <summary>Supprime le gestionnaire d'événements associé au jeton spécifié de la table et de la liste d'appels. </summary>
  67. <param name="token">Jeton qui a été retourné lorsque le gestionnaire d'événements a été ajouté. </param>
  68. </member>
  69. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(`0)">
  70. <summary>Supprime le délégué de gestionnaire d'événements spécifié de la table et de la liste d'appels. </summary>
  71. <param name="handler">Gestionnaire d'événements à supprimer. </param>
  72. </member>
  73. <member name="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory">
  74. <summary>Permet aux classes d'être activées par Windows Runtime. </summary>
  75. </member>
  76. <member name="M:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory.ActivateInstance">
  77. <summary>Retourne une nouvelle instance de la classe Windows Runtime créée par l'interface <see cref="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory" />. </summary>
  78. <returns>Nouvelle instance de la classe Windows Runtime. </returns>
  79. </member>
  80. <member name="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute">
  81. <summary>Spécifie la version du type cible implémentée en premier dans l'interface spécifiée.</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>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute" />, en spécifiant l'interface que le type cible implémente et la version dans laquelle cette interface a été implémentée la première fois. </summary>
  85. <param name="interfaceType">Interface implémentée en premier dans la version spécifiée du type cible. </param>
  86. <param name="majorVersion">Composant principal de la version du type cible qui a implémenté <paramref name="interfaceType" /> en premier.</param>
  87. <param name="minorVersion">Composant secondaire de la version du type cible qui a implémenté <paramref name="interfaceType" /> en premier.</param>
  88. <param name="buildVersion">Composant build de la version du type cible qui a implémenté <paramref name="interfaceType" /> en premier.</param>
  89. <param name="revisionVersion">Composant de révision de la version du type cible qui a implémenté <paramref name="interfaceType" /> en premier.</param>
  90. </member>
  91. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.BuildVersion">
  92. <summary>Obtient le composant de génération de la version du type de cible qui a implémenté l'interface en premier. </summary>
  93. <returns>Composant build de la version.</returns>
  94. </member>
  95. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.InterfaceType">
  96. <summary>Obtient le type de l'interface que le type cible implémente. </summary>
  97. <returns>Type de l'interface. </returns>
  98. </member>
  99. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MajorVersion">
  100. <summary>Obtient le composant principal de la version du type de cible qui a implémenté l'interface en premier. </summary>
  101. <returns>Composant principal de la version.</returns>
  102. </member>
  103. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MinorVersion">
  104. <summary>Obtient le composant secondaire de la version du type de cible qui a implémenté l'interface en premier. </summary>
  105. <returns>Composant secondaire de la version. </returns>
  106. </member>
  107. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.RevisionVersion">
  108. <summary>Obtient le composant de révision de la version du type de cible qui a implémenté l'interface en premier. </summary>
  109. <returns>Composant de révision de la version.</returns>
  110. </member>
  111. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute">
  112. <summary>Lorsqu'il est appliqué à un paramètre de tableau dans un composant Windows Runtime, spécifie que le contenu du tableau passé à ce paramètre est utilisé uniquement pour l'entrée.L'appelant s'attend à ce que le tableau ne soit pas affecté par l'appel.Consultez la section Notes pour obtenir des informations importantes sur les appelants écrits en code managé.</summary>
  113. </member>
  114. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute.#ctor">
  115. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute" />. </summary>
  116. </member>
  117. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute">
  118. <summary>Spécifie le nom de la valeur de retour d'une méthode dans un composant Windows Runtime.</summary>
  119. </member>
  120. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.#ctor(System.String)">
  121. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute" /> et spécifie le nom de la valeur de retour.</summary>
  122. <param name="name">Nom de la valeur de retour. </param>
  123. </member>
  124. <member name="P:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.Name">
  125. <summary>Obtient le nom spécifié pour la valeur de retour d'une méthode dans un composant Windows Runtime.</summary>
  126. <returns>Nom de la valeur de retour de la méthode. </returns>
  127. </member>
  128. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal">
  129. <summary>Fournit des méthodes d'assistance pour marshaler les données entre le.NET Framework et 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>Ajoute le gestionnaire d'événements spécifié à un événement de Windows Runtime .</summary>
  133. <param name="addMethod">Délégué qui représente la méthode qui ajoute des gestionnaires d'événements à l'événement Windows Runtime. </param>
  134. <param name="removeMethod">Délégué qui représente la méthode qui supprime des gestionnaires d'événements de l'événement Windows Runtime. </param>
  135. <param name="handler">Délégué représentant le gestionnaire d'événements ajouté. </param>
  136. <typeparam name="T">Type du délégué qui représente le gestionnaire d'événements. </typeparam>
  137. <exception cref="T:System.ArgumentNullException">
  138. <paramref name="addMethod" /> a la valeur null. ou<paramref name="removeMethod" /> a la valeur null.</exception>
  139. </member>
  140. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.FreeHString(System.IntPtr)">
  141. <summary>Libère le Windows Runtime spécifié HSTRING. </summary>
  142. <param name="ptr">Adresse du HSTRING à libérer.</param>
  143. <exception cref="T:System.PlatformNotSupportedException">Windows Runtime n'est pas pris en charge sur la version actuelle du système d'exploitation. </exception>
  144. </member>
  145. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.GetActivationFactory(System.Type)">
  146. <summary>Retourne un objet qui implémente l'interface de fabrique d'activation pour le type Windows Runtime spécifié. </summary>
  147. <returns>Objet qui implémente l'interface de fabrique d'activation. </returns>
  148. <param name="type">Type Windows Runtime pour lequel obtenir l'interface de fabrique d'activation. </param>
  149. <exception cref="T:System.ArgumentException">
  150. <paramref name="type" /> ne représente pas un type Windows Runtime (autrement dit, appartenant à Windows Runtime ou défini dans un composant Windows Runtime). ouL'objet spécifié pour <paramref name="type" /> n'a pas été fourni par le système de type du common langage runtime. </exception>
  151. <exception cref="T:System.ArgumentNullException">
  152. <paramref name="type" /> a la valeur null. </exception>
  153. <exception cref="T:System.TypeLoadException">Le Windows Runtime spécifié n'est pas correctement enregistré.Par exemple, le fichier .winmd a été localisé, mais Windows Runtime n'a pas localisé l'implémentation.</exception>
  154. </member>
  155. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.PtrToStringHString(System.IntPtr)">
  156. <summary>Retourne une chaîne managée qui contient une copie du HSTRING Windows Runtime spécifié. </summary>
  157. <returns>Chaîne managée qui contient une copie de HSTRING si <paramref name="ptr" /> n'est pas <see cref="F:System.IntPtr.Zero" /> ; sinon, <see cref="F:System.String.Empty" />. </returns>
  158. <param name="ptr">Un pointeur non managé vers HSTRING à copier. </param>
  159. <exception cref="T:System.PlatformNotSupportedException">Windows Runtime n'est pas pris en charge sur la version actuelle du système d'exploitation. </exception>
  160. </member>
  161. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.RemoveAllEventHandlers(System.Action{System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken})">
  162. <summary>Supprime tous les gestionnaires d'événements qui peuvent être supprimés à l'aide de la méthode spécifiée. </summary>
  163. <param name="removeMethod">Délégué qui représente la méthode qui supprime des gestionnaires d'événements de l'événement Windows Runtime. </param>
  164. <exception cref="T:System.ArgumentNullException">
  165. <paramref name="removeMethod" /> a la valeur 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>Supprime le gestionnaire d'événements spécifié d'un événement Windows Runtime. </summary>
  169. <param name="removeMethod">Délégué qui représente la méthode qui supprime des gestionnaires d'événements de l'événement Windows Runtime. </param>
  170. <param name="handler">Gestionnaire d'événements supprimé. </param>
  171. <typeparam name="T">Type du délégué qui représente le gestionnaire d'événements. </typeparam>
  172. <exception cref="T:System.ArgumentNullException">
  173. <paramref name="removeMethod" /> a la valeur null. </exception>
  174. </member>
  175. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.StringToHString(System.String)">
  176. <summary>Alloue Windows Runtime HSTRING et y copie la chaîne managée spécifiée. </summary>
  177. <returns>Un pointeur non managé vers la nouvelle HSTRING ou <see cref="F:System.IntPtr.Zero" /> si <paramref name="s" /> est <see cref="F:System.String.Empty" />. </returns>
  178. <param name="s">Chaîne à copier managée. </param>
  179. <exception cref="T:System.PlatformNotSupportedException">Windows Runtime n'est pas pris en charge sur la version actuelle du système d'exploitation. </exception>
  180. <exception cref="T:System.ArgumentNullException">
  181. <paramref name="s" /> a la valeur null. </exception>
  182. </member>
  183. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute">
  184. <summary>Lorsqu'il est appliqué à un paramètre de tableau dans un composant Windows Runtime, spécifie que le contenu d'un tableau passé à ce paramètre est utilisé uniquement pour la sortie.L'appelant ne garantit pas que le contenu est initialisé, et la méthode appelée ne doit pas lire le contenu.Consultez la section Notes pour obtenir des informations importantes sur les appelants écrits en code managé.</summary>
  185. </member>
  186. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute.#ctor">
  187. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute" />. </summary>
  188. </member>
  189. </members>
  190. </doc>