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>Gibt die Standardschnittstelle einer verwalteten Windows-Runtime-Klasse an.</summary>
  9. </member>
  10. <member name="M:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.#ctor(System.Type)">
  11. <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute" />-Klasse. </summary>
  12. <param name="defaultInterface">Der Schnittstellentyp, der als Standardschnittstelle für die Klasse angegeben wird, auf die das Attribut angewendet wird. </param>
  13. </member>
  14. <member name="P:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.DefaultInterface">
  15. <summary>Ruft den Typ der Standardschnittstelle ab. </summary>
  16. <returns>Der Typ der Standardschnittstelle. </returns>
  17. </member>
  18. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken">
  19. <summary>Ein Token, das zurückgegeben wird, wenn ein Ereignishandler einem Windows-Runtime-Ereignis hinzugefügt wird.Das Token wird verwendet, um den Ereignishandler zu einem späteren Zeitpunkt aus dem Ereignis zu entfernen.</summary>
  20. </member>
  21. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.Equals(System.Object)">
  22. <summary>Gibt einen Wert zurück, der angibt, ob das aktuelle -Objekt einem angegebenen Objekt gleicht. </summary>
  23. <returns>true, wenn das aktuelle Objekt <paramref name="obj" /> entspricht, andernfalls false.</returns>
  24. <param name="obj">Das zu vergleichende Objekt.</param>
  25. </member>
  26. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.GetHashCode">
  27. <summary>Gibt den Hashcode für diese Instanz zurück. </summary>
  28. <returns>Der Hashcode für diese Instanz. </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>Gibt an, ob zwei <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" />-Instanzen gleich sind. </summary>
  32. <returns>true, wenn die beiden Objekte gleich sind, andernfalls false. </returns>
  33. <param name="left">Die erste zu vergleichende Instanz. </param>
  34. <param name="right">Die zweite zu vergleichende Instanz. </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>Gibt an, ob zwei <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" />-Instanzen ungleich sind.</summary>
  38. <returns>true, wenn die beiden Instanzen ungleich sind, andernfalls false. </returns>
  39. <param name="left">Die erste zu vergleichende Instanz. </param>
  40. <param name="right">Die zweite zu vergleichende Instanz. </param>
  41. </member>
  42. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1">
  43. <summary>Speichert Zuordnungen zwischen Delegaten und Ereignistoken, um die Implementierung eines Windows-Runtime-Ereignisses in verwaltetem Code zu unterstützen.</summary>
  44. <typeparam name="T">Der Typ des Ereignishandlerdelegaten für ein bestimmtes Ereignis. </typeparam>
  45. </member>
  46. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.#ctor">
  47. <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1" />-Klasse. </summary>
  48. <exception cref="T:System.InvalidOperationException">
  49. <paramref name="T" /> ist kein Delegattyp. </exception>
  50. </member>
  51. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.AddEventHandler(`0)">
  52. <summary>Fügt den angegebenen Ereignishandler der Tabelle und der Aufrufliste hinzu und gibt ein Token zurück, das verwendet werden kann, um den Ereignishandler zu entfernen. </summary>
  53. <returns>Ein Token, das verwendet werden kann, um den Ereignishandler aus der Tabelle bzw. aus der Aufrufliste zu entfernen. </returns>
  54. <param name="handler">Der hinzuzufügende Ereignishandler. </param>
  55. </member>
  56. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.GetOrCreateEventRegistrationTokenTable(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable{`0}@)">
  57. <summary>Gibt die angegebene Ereignisregistrierungs-Tokentabelle zurück, wenn sie keine null ist; andernfalls wird eine neue Ereignisregistrierungs-Tokentabelle zurückgegeben. </summary>
  58. <returns>Die Ereignisregistrierungstoken-Tabelle, die durch <paramref name="refEventTable" /> angegeben ist, wenn sie nicht null ist; andernfalls eine neue Ereignisregistrierungstoken-Tabelle. </returns>
  59. <param name="refEventTable">Eine Ereignisregistrierungstoken-Tabelle, als Verweis übergeben. </param>
  60. </member>
  61. <member name="P:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.InvocationList">
  62. <summary>Ruft einen Delegaten ab oder legt diesen fest, der vom Typ <paramref name="T" /> ist und dessen Aufrufliste alle Ereignishandlerdelegaten enthält, die hinzugefügt wurden und die noch nicht entfernt wurden.Durch das Aufrufen dieses Delegaten werden alle Ereignishandler aufgerufen.</summary>
  63. <returns>Ein Delegat vom Typ <paramref name="T" />, der alle Ereignishandlerdelegaten darstellt, die aktuell für ein Ereignis registriert sind. </returns>
  64. </member>
  65. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)">
  66. <summary>Entfernt den Ereignishandler, der dem angegebenen Token aus der Tabelle und der Aufrufliste zugeordnet ist. </summary>
  67. <param name="token">Das Token, das zurückgegeben wurde, als der Ereignishandler hinzugefügt wurde. </param>
  68. </member>
  69. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(`0)">
  70. <summary>Entfernt den angegebenen Ereignishandlerdelegaten aus der Tabelle und der Aufrufliste. </summary>
  71. <param name="handler">Der Ereignishandler, der entfernt werden soll. </param>
  72. </member>
  73. <member name="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory">
  74. <summary>Aktiviert Klassen, die von Windows-Runtime aktiviert werden sollen. </summary>
  75. </member>
  76. <member name="M:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory.ActivateInstance">
  77. <summary>Gibt eine neue Instanz der Windows-Runtime-Klasse zurück, die von der <see cref="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory" />-Schnittstelle erstellt wird. </summary>
  78. <returns>Eine neue Instanz der Windows-Runtime-Klasse. </returns>
  79. </member>
  80. <member name="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute">
  81. <summary>Gibt die Version des Zieltyps an, der die angegebene Schnittstelle zuerst implementiert hat.</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>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute" />-Klasse und gibt die Schnittstelle an, die der Zieltyp implementiert, und die Version, in der diese Schnittstelle zuerst implementiert wurde. </summary>
  85. <param name="interfaceType">Die Schnittstelle, die zuerst in der angegebenen Version des Zieltyps implementiert wurde. </param>
  86. <param name="majorVersion">Die Hauptkomponente der Version des Zieltyps, die <paramref name="interfaceType" /> erstmals implementiert hat.</param>
  87. <param name="minorVersion">Die kleinste Komponente der Version des Zieltyps, die <paramref name="interfaceType" /> erstmals implementiert hat.</param>
  88. <param name="buildVersion">Die Buildkomponente der Version des Zieltyps, die <paramref name="interfaceType" /> erstmals implementiert hat.</param>
  89. <param name="revisionVersion">Die Revisionskomponente der Version des Zieltyps, der <paramref name="interfaceType" /> erstmals implementiert hat.</param>
  90. </member>
  91. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.BuildVersion">
  92. <summary>Ruft die Build-Komponente der Version des Zieltyps ab, der zuerst die Schnittstelle implementierte. </summary>
  93. <returns>Die Buildkomponente der Version.</returns>
  94. </member>
  95. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.InterfaceType">
  96. <summary>Ruft den Typ der Schnittstelle ab, die der Zieltyp implementiert. </summary>
  97. <returns>Der Schnittstellentyp </returns>
  98. </member>
  99. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MajorVersion">
  100. <summary>Ruft die Hauptkomponente der Version des Zieltyps ab, der zuerst die Schnittstelle implementierte. </summary>
  101. <returns>Die Hauptkomponente der Version.</returns>
  102. </member>
  103. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MinorVersion">
  104. <summary>Ruft die Nebenkomponente der Version des Zieltyps ab, der zuerst die Schnittstelle implementierte. </summary>
  105. <returns>Die Nebenkomponente der Version. </returns>
  106. </member>
  107. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.RevisionVersion">
  108. <summary>Ruft die Revisionskomponente der Version des Zieltyps ab, der zuerst die Schnittstelle implementierte. </summary>
  109. <returns>Die Revisionskomponente der Version.</returns>
  110. </member>
  111. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute">
  112. <summary>Bei Anwendung auf einen Arrayparameter in einer Windows-Runtime-Komponente wird dadurch angegeben, dass der Inhalt des Arrays, das an diesen Parameter übergeben wird, nur für die Eingabe verwendet wird.Der Aufrufer erwartet, dass das Array durch den Aufruf unverändert bleibt.Weitere Informationen finden Sie in den Hinweisen mit wichtigen Informationen zu Aufrufern, die mithilfe von verwaltetem Code geschrieben sind.</summary>
  113. </member>
  114. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute.#ctor">
  115. <summary>Initialisiert eine neue Instanz der<see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute" />-Klasse. </summary>
  116. </member>
  117. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute">
  118. <summary>Bezeichnet den Namen und den Rückgabewert einer Methode in einer Windows-Runtime-Komponente.</summary>
  119. </member>
  120. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.#ctor(System.String)">
  121. <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute" />-Klasse und gibt den Namen des Rückgabewerts an.</summary>
  122. <param name="name">Der Name des Rückgabewerts. </param>
  123. </member>
  124. <member name="P:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.Name">
  125. <summary>Ruft den Namen ab, der für den Rückgabewert einer Methode in einer Windows-Runtime-Komponente angegeben wurde.</summary>
  126. <returns>Der Name des Rückgabewerts der Methode. </returns>
  127. </member>
  128. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal">
  129. <summary>Stellt Hilfsmethoden für das Marshalling von Daten zwischen .NET Framework und Windows-Runtime bereit.</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>Fügt den angegebenen Ereignishandler einem Windows-Runtime-Ereignis hinzu.</summary>
  133. <param name="addMethod">Ein Delegat, der die Methode darstellt, mit der Ereignishandler dem Windows-Runtime-Ereignis hinzugefügt wird. </param>
  134. <param name="removeMethod">Ein Delegat, der die Methode darstellt, mit der Ereignishandler aus dem Windows-Runtime-Ereignis entfernt wird. </param>
  135. <param name="handler">Ein Delegat, der den hinzugefügten Ereignishandler darstellt. </param>
  136. <typeparam name="T">Der Typ des Delegaten, der den Ereignishandler darstellt. </typeparam>
  137. <exception cref="T:System.ArgumentNullException">
  138. <paramref name="addMethod" /> ist null. - oder -<paramref name="removeMethod" /> ist null.</exception>
  139. </member>
  140. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.FreeHString(System.IntPtr)">
  141. <summary>Gibt das angegebene Windows-Runtime HSTRING frei. </summary>
  142. <param name="ptr">Die Adresse des freizugebenden HSTRING.</param>
  143. <exception cref="T:System.PlatformNotSupportedException">Windows-Runtime wird in der aktuellen Betriebssystemversion nicht unterstützt. </exception>
  144. </member>
  145. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.GetActivationFactory(System.Type)">
  146. <summary>Gibt ein Objekt zurück, das die Schnittstelle der Aktivierungsfactory für den angegebenen Windows-Runtime-Typ implementiert. </summary>
  147. <returns>Ein Objekt, das die Aktivierungsfactory-Schnittstelle implementiert. </returns>
  148. <param name="type">Der Windows-Runtime-Typ, für den die Aktivierungsfactoryoberfläche abgerufen werden soll. </param>
  149. <exception cref="T:System.ArgumentException">
  150. <paramref name="type" /> stellt keinen Windows-Runtime-Typ dar (also der zum Windows-Runtime selbst gehört oder in einer Windows-Runtime-Komponente definiert ist). - oder -Das Objekt, das für <paramref name="type" /> angegeben wurde, wurde nicht vom Common Language Runtime-Typsystem bereitgestellt. </exception>
  151. <exception cref="T:System.ArgumentNullException">
  152. <paramref name="type" /> ist null. </exception>
  153. <exception cref="T:System.TypeLoadException">Die angegebene Windows-Runtime-Klasse ist nicht ordnungsgemäß registriert.Zum Beispiel wurde die .winmd-Datei gefunden, aber Windows-Runtime konnte die Implementierung nicht finden.</exception>
  154. </member>
  155. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.PtrToStringHString(System.IntPtr)">
  156. <summary>Gibt eine verwaltete Zeichenfolge zurück, die eine Kopie des angegebenen Windows-Runtime HSTRING enthält. </summary>
  157. <returns>Eine verwaltete Zeichenfolge, die eine Kopie des HSTRING enthält, wenn <paramref name="ptr" /> nicht <see cref="F:System.IntPtr.Zero" /> ist; andernfalls <see cref="F:System.String.Empty" />. </returns>
  158. <param name="ptr">Ein nicht verwalteter Zeiger auf HSTRING, der kopiert werden soll. </param>
  159. <exception cref="T:System.PlatformNotSupportedException">Windows-Runtime wird in der aktuellen Betriebssystemversion nicht unterstützt. </exception>
  160. </member>
  161. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.RemoveAllEventHandlers(System.Action{System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken})">
  162. <summary>Entfernt alle Ereignishandler, die entfernt werden können, indem die angegebene Methode verwendet wird. </summary>
  163. <param name="removeMethod">Ein Delegat, der die Methode darstellt, mit der Ereignishandler aus dem Windows-Runtime-Ereignis entfernt wird. </param>
  164. <exception cref="T:System.ArgumentNullException">
  165. <paramref name="removeMethod" /> ist 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>Entfernt den angegebenen Routingereignishandler aus diesem Windows-Runtime-Ereignis. </summary>
  169. <param name="removeMethod">Ein Delegat, der die Methode darstellt, mit der Ereignishandler aus dem Windows-Runtime-Ereignis entfernt wird. </param>
  170. <param name="handler">Der Ereignishandler, der entfernt werden soll. </param>
  171. <typeparam name="T">Der Typ des Delegaten, der den Ereignishandler darstellt. </typeparam>
  172. <exception cref="T:System.ArgumentNullException">
  173. <paramref name="removeMethod" /> ist null. </exception>
  174. </member>
  175. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.StringToHString(System.String)">
  176. <summary>Ordnet einen Windows-Runtime HSTRING zu und kopiert die angegebene verwaltete Zeichenfolge an. </summary>
  177. <returns>Ein nicht verwalteter Zeiger auf den neuen HSTRING oder <see cref="F:System.IntPtr.Zero" />, wenn <paramref name="s" /> gleich <see cref="F:System.String.Empty" /> ist. </returns>
  178. <param name="s">Die verwaltete Zeichenfolge. </param>
  179. <exception cref="T:System.PlatformNotSupportedException">Windows-Runtime wird in der aktuellen Betriebssystemversion nicht unterstützt. </exception>
  180. <exception cref="T:System.ArgumentNullException">
  181. <paramref name="s" /> ist null. </exception>
  182. </member>
  183. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute">
  184. <summary>Bei Anwendung auf einen Arrayparameter in einer Windows-Runtime-Komponente wird dadurch angegeben, dass der Inhalt eines Arrays, das an diesen Parameter übergeben wird, nur für die Ausgabe verwendet wird.Der Aufrufer gewährleistet nicht, dass der Inhalt initialisiert wird, und die aufgerufene Methode soll den Inhalt nicht lesen.Weitere Informationen finden Sie in den Hinweisen mit wichtigen Informationen zu Aufrufern, die mithilfe von verwaltetem Code geschrieben sind.</summary>
  185. </member>
  186. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute.#ctor">
  187. <summary>Initialisiert eine neue Instanz der<see cref="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute" />-Klasse. </summary>
  188. </member>
  189. </members>
  190. </doc>