System.Runtime.InteropServices.WindowsRuntime.xml 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  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>Указывает интерфейс по умолчанию для управляемого класса Среда выполнения Windows.</summary>
  9. </member>
  10. <member name="M:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.#ctor(System.Type)">
  11. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute" />. </summary>
  12. <param name="defaultInterface">Тип интерфейса, определенный как интерфейс по умолчанию для класса, к которому применяется атрибут. </param>
  13. </member>
  14. <member name="P:System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute.DefaultInterface">
  15. <summary>Получает тип интерфейса по умолчанию. </summary>
  16. <returns>Тип интерфейса по умолчанию. </returns>
  17. </member>
  18. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken">
  19. <summary>токен, который возвращается, когда добавляется обработчик событий к событию Среда выполнения Windows.Токен используется для удаления обработчика события из события через некоторое время.</summary>
  20. </member>
  21. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.Equals(System.Object)">
  22. <summary>Возвращает значение, показывающее, равен ли текущий объект указанному объекту. </summary>
  23. <returns>Значение true, если текущий объект равен <paramref name="obj" />; в противном случае — значение false.</returns>
  24. <param name="obj">Сравниваемый объект.</param>
  25. </member>
  26. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken.GetHashCode">
  27. <summary>Возвращает хэш-код для данного экземпляра. </summary>
  28. <returns>Хэш-код данного экземпляра. </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>Указывает, равны ли два экземпляра <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" />. </summary>
  32. <returns>true, если два объекта равны; в противном случае false. </returns>
  33. <param name="left">Первый экземпляр для сравнения. </param>
  34. <param name="right">Второй экземпляр для сравнения. </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>Показывает, являются ли два экземпляра <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken" />неравными.</summary>
  38. <returns>Значение true если два экземпляра не равны; в противном случае — значение false. </returns>
  39. <param name="left">Первый экземпляр для сравнения. </param>
  40. <param name="right">Второй экземпляр для сравнения. </param>
  41. </member>
  42. <member name="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1">
  43. <summary>Содержит сопоставления между делегатами и токенами событий для поддержки реализации события Среда выполнения Windows в управляемом коде.</summary>
  44. <typeparam name="T">Тип делегата обработчика событий для конкретного события. </typeparam>
  45. </member>
  46. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.#ctor">
  47. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1" />. </summary>
  48. <exception cref="T:System.InvalidOperationException">Элемент <paramref name="T" /> не является типом делегата. </exception>
  49. </member>
  50. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.AddEventHandler(`0)">
  51. <summary>Добавляет указанный обработчик событий к таблице и к списку вызова и возвращает токен, который может использоваться для удаления обработчика событий. </summary>
  52. <returns>Токен, который может быть использован для удаления обработчика событий из списка вызова и таблицы. </returns>
  53. <param name="handler">Добавляемый обработчик событий. </param>
  54. </member>
  55. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.GetOrCreateEventRegistrationTokenTable(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable{`0}@)">
  56. <summary>Возвращает указанную таблицу токена регистрации события, если это не null; в противном случае возвращает новую таблицу токена регистрации события. </summary>
  57. <returns>Таблица токена регистрации события, указанная объектом <paramref name="refEventTable" />, если его значение отлично от null; в противном случае — новая таблица токена регистрации события. </returns>
  58. <param name="refEventTable">Таблица токенов регистрации события, передаваемая по ссылке. </param>
  59. </member>
  60. <member name="P:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.InvocationList">
  61. <summary>Получает или задает делегат типа <paramref name="T" />, список вызовов которого включает все делегаты обработчика событий, которые были добавлены, и которые еще не были удалены.Вызов данного делегата вызывает все обработчики событий.</summary>
  62. <returns>Делегат типа <paramref name="T" />, представляющий все делегаты обработчика событий, которые в настоящее время зарегистрированы для события. </returns>
  63. </member>
  64. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken)">
  65. <summary>Удаляет обработчик событий, связанный с заданным токеном из таблицы и списка вызовов. </summary>
  66. <param name="token">Токен, который был возвращен при добавлении обработчика события. </param>
  67. </member>
  68. <member name="M:System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable`1.RemoveEventHandler(`0)">
  69. <summary>Удаляет указанный делегат обработчика событий из таблицы и списка вызовов. </summary>
  70. <param name="handler">Удаляемый обработчик событий. </param>
  71. </member>
  72. <member name="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory">
  73. <summary>Позволяет активировать классы за счет Среда выполнения Windows. </summary>
  74. </member>
  75. <member name="M:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory.ActivateInstance">
  76. <summary>Возвращает новый экземпляр класса Среда выполнения Windows, созданный интерфейсом <see cref="T:System.Runtime.InteropServices.WindowsRuntime.IActivationFactory" />. </summary>
  77. <returns>Новый экземпляр класса Среда выполнения Windows. </returns>
  78. </member>
  79. <member name="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute">
  80. <summary>Указывает версию целевого типа, который сначала был реализован в указанном интерфейсе.</summary>
  81. </member>
  82. <member name="M:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.#ctor(System.Type,System.Byte,System.Byte,System.Byte,System.Byte)">
  83. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute" /> с указанием интерфейса, реализуемого целевым типом, и версии, в которой этот интерфейс был первоначально реализован. </summary>
  84. <param name="interfaceType">Интерфейс, который сначала был реализован в указанной версии целевого типа. </param>
  85. <param name="majorVersion">Основной номер версии целевого типа, в котором в первый раз реализован тип <paramref name="interfaceType" />.</param>
  86. <param name="minorVersion">Дополнительный номер версии целевого типа, в котором в первый раз реализован тип <paramref name="interfaceType" />.</param>
  87. <param name="buildVersion">Компонент сборки версии целевого типа, в котором в первый раз реализован тип <paramref name="interfaceType" />.</param>
  88. <param name="revisionVersion">Номер редакции версии целевого типа, в котором в первый раз реализован тип <paramref name="interfaceType" />.</param>
  89. </member>
  90. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.BuildVersion">
  91. <summary>Получает компонент построения версии целевого типа, который первым реализовал интерфейс. </summary>
  92. <returns>Компонент построения версии.</returns>
  93. </member>
  94. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.InterfaceType">
  95. <summary>Получает тип интерфейса, реализуемого целевым типом. </summary>
  96. <returns>Тип интерфейса. </returns>
  97. </member>
  98. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MajorVersion">
  99. <summary>Получает основной компонент версии целевого типа, который первым реализовал интерфейс. </summary>
  100. <returns>Основной компонент версии.</returns>
  101. </member>
  102. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.MinorVersion">
  103. <summary>Получает дополнительный компонент версии целевого типа, который первым реализовал интерфейс. </summary>
  104. <returns>Дополнительный компонент версии. </returns>
  105. </member>
  106. <member name="P:System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute.RevisionVersion">
  107. <summary>Получает компонент-редакцию версии целевого типа, который первым реализовал интерфейс. </summary>
  108. <returns>Номер редакции версии.</returns>
  109. </member>
  110. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute">
  111. <summary>При применении к параметру массива в компоненте Среда выполнения Windows указывает, что содержимое массива, передаваемое этому параметру, используется только для ввода.Вызывающий объект ожидает, что массив не изменится вызовом.Важные сведения о вызывающих объектах, написанных с помощью управляемого кода, см. в разделе "Примечания".</summary>
  112. </member>
  113. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute.#ctor">
  114. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute" />. </summary>
  115. </member>
  116. <member name="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute">
  117. <summary>Указывает имя возвращаемого значения метода в компоненте Среда выполнения Windows.</summary>
  118. </member>
  119. <member name="M:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.#ctor(System.String)">
  120. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute" /> и указывает имя возвращаемого значения.</summary>
  121. <param name="name">Имя возвращаемого значения. </param>
  122. </member>
  123. <member name="P:System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute.Name">
  124. <summary>Получает имя, указанное для возвращаемого значения метода в компоненте Среда выполнения Windows.</summary>
  125. <returns>Имя возвращаемого значения метода. </returns>
  126. </member>
  127. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal">
  128. <summary>Предоставляет вспомогательные методы для маршалинга данных между .NET Framework и Среда выполнения Windows.</summary>
  129. </member>
  130. <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)">
  131. <summary>Добавляет указанный обработчик событий к событию Среда выполнения Windows.</summary>
  132. <param name="addMethod">Делегат, представляющий метод, который добавляет обработчики событий к событию Среда выполнения Windows. </param>
  133. <param name="removeMethod">Делегат, представляющий метод, который удаляет обработчики событий из события Среда выполнения Windows. </param>
  134. <param name="handler">Делегат, который представляет добавляемый обработчик событий. </param>
  135. <typeparam name="T">Тип делегата, который представляет обработчик событий. </typeparam>
  136. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="addMethod" /> имеет значение null. – или –Параметр <paramref name="removeMethod" /> имеет значение null.</exception>
  137. </member>
  138. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.FreeHString(System.IntPtr)">
  139. <summary>Освобождает конкретного Среда выполнения WindowsHSTRING. </summary>
  140. <param name="ptr">Адрес высвобождаемого объекта HSTRING.</param>
  141. <exception cref="T:System.PlatformNotSupportedException">Среда выполнения Windows не поддерживается в текущей версии операционной системы. </exception>
  142. </member>
  143. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.GetActivationFactory(System.Type)">
  144. <summary>Возвращает объект, который реализует интерфейс фабрики активации для указанного типа Среда выполнения Windows. </summary>
  145. <returns>Объект, реализующий интерфейс фабрики активации. </returns>
  146. <param name="type">Тип Среда выполнения Windows, для которого требуется получить интерфейс фабрики активации. </param>
  147. <exception cref="T:System.ArgumentException">
  148. <paramref name="type" /> не представляет тип Среда выполнения Windows (то есть, принадлежащий к самому Среда выполнения Windows или определенный в компоненте Среда выполнения Windows). – или –Объект, определенный для параметра <paramref name="type" />, не предоставлен системой типов среды CLR. </exception>
  149. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="type" /> имеет значение null. </exception>
  150. <exception cref="T:System.TypeLoadException">Заданный класс Среда выполнения Windows не был должным образом зарегистрирован.Например, файл .winmd найден, но Среда выполнения Windows не удалось найти реализацию.</exception>
  151. </member>
  152. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.PtrToStringHString(System.IntPtr)">
  153. <summary>Возвращает строку, содержащую копию управляемая указанного Среда выполнения WindowsHSTRING. </summary>
  154. <returns>Управляемая строка, содержащая копию HSTRING, если <paramref name="ptr" /> не <see cref="F:System.IntPtr.Zero" />; в противном случае – значение <see cref="F:System.String.Empty" />. </returns>
  155. <param name="ptr">Неуправляемый указатель на HSTRING для копирования. </param>
  156. <exception cref="T:System.PlatformNotSupportedException">Среда выполнения Windows не поддерживается в текущей версии операционной системы. </exception>
  157. </member>
  158. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.RemoveAllEventHandlers(System.Action{System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken})">
  159. <summary>Удаляет все обработчики событий, которые могут быть удалены с помощью указанного метода. </summary>
  160. <param name="removeMethod">Делегат, представляющий метод, который удаляет обработчики событий из события Среда выполнения Windows. </param>
  161. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="removeMethod" /> имеет значение null. </exception>
  162. </member>
  163. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.RemoveEventHandler``1(System.Action{System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken},``0)">
  164. <summary>Удаляет указанный обработчик событий из события Среда выполнения Windows. </summary>
  165. <param name="removeMethod">Делегат, представляющий метод, который удаляет обработчики событий из события Среда выполнения Windows. </param>
  166. <param name="handler">Удаляемый обработчик событий. </param>
  167. <typeparam name="T">Тип делегата, который представляет обработчик событий. </typeparam>
  168. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="removeMethod" /> имеет значение null. </exception>
  169. </member>
  170. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.StringToHString(System.String)">
  171. <summary>Выделяет Среда выполнения WindowsHSTRING и копирует, управляемая строка на него. </summary>
  172. <returns>Неуправляемый указатель на новый HSTRING или <see cref="F:System.IntPtr.Zero" />, если <paramref name="s" /> имеет значение <see cref="F:System.String.Empty" />. </returns>
  173. <param name="s">Управляемая строка для копирования. </param>
  174. <exception cref="T:System.PlatformNotSupportedException">Среда выполнения Windows не поддерживается в текущей версии операционной системы. </exception>
  175. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="s" /> имеет значение null. </exception>
  176. </member>
  177. <member name="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute">
  178. <summary>При применении к параметру массива в компоненте Среда выполнения Windows указывает, что содержимое массива, передаваемое этому параметру, используется только для вывода.Вызывающая сторона не гарантирует, что содержимое инициализируются, и вызванный метод не должен считывать содержимое.Важные сведения о вызывающих объектах, написанных с помощью управляемого кода, см. в разделе "Примечания".</summary>
  179. </member>
  180. <member name="M:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute.#ctor">
  181. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute" />. </summary>
  182. </member>
  183. </members>
  184. </doc>