Microsoft.Win32.Registry.xml 71 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Win32.Registry</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Win32.Registry">
  8. <summary>Предоставляет объекты <see cref="T:Microsoft.Win32.RegistryKey" />, представляющие корневые разделы в реестре Windows, и методы static для доступа к парам "раздел-значение".</summary>
  9. </member>
  10. <member name="F:Microsoft.Win32.Registry.ClassesRoot">
  11. <summary>Определяет типы (или классы) документов и свойства, связанные с этими типами.Это поле считывает базовый раздел реестра Windows HKEY_CLASSES_ROOT.</summary>
  12. </member>
  13. <member name="F:Microsoft.Win32.Registry.CurrentConfig">
  14. <summary>Содержит сведения о конфигурации, относящиеся к оборудованию, не связанному с конкретным пользователем.Это поле считывает базовый раздел реестра Windows HKEY_CURRENT_CONFIG.</summary>
  15. </member>
  16. <member name="F:Microsoft.Win32.Registry.CurrentUser">
  17. <summary>Содержит сведения о текущих пользовательских параметрах.Это поле считывает базовый раздел реестра Windows HKEY_CURRENT_USER.</summary>
  18. </member>
  19. <member name="M:Microsoft.Win32.Registry.GetValue(System.String,System.String,System.Object)">
  20. <summary>Извлекает значение, связанное с указанным именем, в указанном разделе реестра.Если имя не найдено в указанном разделе, возвращает предоставленное значение по умолчанию или значение null, если указанный раздел не существует.</summary>
  21. <returns>Значение null, если вложенный раздел, заданный параметром <paramref name="keyName" />, не существует; в противном случае — значение, связанное с параметром <paramref name="valueName" />, или <paramref name="defaultValue" />, если значение параметра <paramref name="valueName" /> не найдено.</returns>
  22. <param name="keyName">Полный путь к разделу реестра, начинающийся с правильного корневого раздела реестра, такого как HKEY_CURRENT_USER.</param>
  23. <param name="valueName">Имя в паре "имя-значение".</param>
  24. <param name="defaultValue">Возвращаемое значение, если значение параметра <paramref name="valueName" /> не существует.</param>
  25. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения из раздела реестра. </exception>
  26. <exception cref="T:System.IO.IOException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, был помечен для удаления. </exception>
  27. <exception cref="T:System.ArgumentException">Параметр <paramref name="keyName" /> не начинается с правильного корневого раздела реестра. </exception>
  28. <PermissionSet>
  29. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="\" />
  30. </PermissionSet>
  31. </member>
  32. <member name="F:Microsoft.Win32.Registry.LocalMachine">
  33. <summary>Содержит данные о конфигурации для локального компьютера.Это поле считывает базовый раздел реестра Windows HKEY_LOCAL_MACHINE.</summary>
  34. </member>
  35. <member name="F:Microsoft.Win32.Registry.PerformanceData">
  36. <summary>Содержит данные о производительности для компонентов программного обеспечения.Это поле считывает базовый раздел реестра Windows HKEY_PERFORMANCE_DATA.</summary>
  37. </member>
  38. <member name="M:Microsoft.Win32.Registry.SetValue(System.String,System.String,System.Object)">
  39. <summary>Задает указанное значение пары "имя-значение" для указанного раздела реестра.Если указанный раздел не существует, он будет создан.</summary>
  40. <param name="keyName">Полный путь к разделу реестра, начинающийся с правильного корневого раздела реестра, такого как HKEY_CURRENT_USER.</param>
  41. <param name="valueName">Имя в паре "имя-значение".</param>
  42. <param name="value">Сохраняемое значение.</param>
  43. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception>
  44. <exception cref="T:System.ArgumentException">Параметр <paramref name="keyName" /> не начинается с правильного корневого раздела реестра. – или –Значение параметра <paramref name="keyName" /> длиннее максимально допустимой длины (255 знаков).</exception>
  45. <exception cref="T:System.UnauthorizedAccessException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является разделом только для чтения и запись в него невозможна, например, если это узел корневого уровня. </exception>
  46. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для изменения разделов реестра. </exception>
  47. <PermissionSet>
  48. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  49. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  50. </PermissionSet>
  51. </member>
  52. <member name="M:Microsoft.Win32.Registry.SetValue(System.String,System.String,System.Object,Microsoft.Win32.RegistryValueKind)">
  53. <summary>Задает пару "имя-значение" для указанного раздела реестра, используя указанный тип данных реестра.Если указанный раздел не существует, он будет создан.</summary>
  54. <param name="keyName">Полный путь к разделу реестра, начинающийся с правильного корневого раздела реестра, такого как HKEY_CURRENT_USER.</param>
  55. <param name="valueName">Имя в паре "имя-значение".</param>
  56. <param name="value">Сохраняемое значение.</param>
  57. <param name="valueKind">Тип данных реестра, используемый при сохранении данных.</param>
  58. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception>
  59. <exception cref="T:System.ArgumentException">Параметр <paramref name="keyName" /> не начинается с правильного корневого раздела реестра.– или –Значение параметра <paramref name="keyName" /> длиннее максимально допустимой длины (255 знаков).– или – Тип параметра <paramref name="value" /> не соответствует типу данных реестра, заданному параметром <paramref name="valueKind" />, поэтому данные не удалось правильно преобразовать. </exception>
  60. <exception cref="T:System.UnauthorizedAccessException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> доступен только для чтения, и, следовательно, запись в него невозможна (например, это узел корневого уровня или раздел не был открыт с доступом для записи). </exception>
  61. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для изменения разделов реестра. </exception>
  62. <PermissionSet>
  63. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  64. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  65. </PermissionSet>
  66. </member>
  67. <member name="F:Microsoft.Win32.Registry.Users">
  68. <summary>Содержит сведения о стандартной пользовательской конфигурации.Это поле считывает базовый раздел реестра Windows HKEY_USERS.</summary>
  69. </member>
  70. <member name="T:Microsoft.Win32.RegistryHive">
  71. <summary>Представляет возможные значения для узла верхнего уровня на чужом компьютере.</summary>
  72. </member>
  73. <member name="F:Microsoft.Win32.RegistryHive.ClassesRoot">
  74. <summary>Представляет базовый раздел HKEY_CLASSES_ROOT на другом компьютере.Для удаленного открытия данного узла это значение может быть передано в метод <see cref="M:Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive,System.String)" />.</summary>
  75. </member>
  76. <member name="F:Microsoft.Win32.RegistryHive.CurrentConfig">
  77. <summary>Представляете базовый раздел HKEY_CURRENT_CONFIG на другом компьютере.Для удаленного открытия данного узла это значение может быть передано в метод <see cref="M:Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive,System.String)" />.</summary>
  78. </member>
  79. <member name="F:Microsoft.Win32.RegistryHive.CurrentUser">
  80. <summary>Представляете базовый раздел HKEY_CURRENT_USER на другом компьютере.Для удаленного открытия данного узла это значение может быть передано в метод <see cref="M:Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive,System.String)" />.</summary>
  81. </member>
  82. <member name="F:Microsoft.Win32.RegistryHive.LocalMachine">
  83. <summary>Представляете базовый раздел HKEY_LOCAL_MACHINE на другом компьютере.Для удаленного открытия данного узла это значение может быть передано в метод <see cref="M:Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive,System.String)" />.</summary>
  84. </member>
  85. <member name="F:Microsoft.Win32.RegistryHive.PerformanceData">
  86. <summary>Представляете базовый раздел HKEY_PERFORMANCE_DATA на другом компьютере.Для удаленного открытия данного узла это значение может быть передано в метод <see cref="M:Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive,System.String)" />.</summary>
  87. </member>
  88. <member name="F:Microsoft.Win32.RegistryHive.Users">
  89. <summary>Представляете базовый раздел HKEY_USERS на другом компьютере.Для удаленного открытия данного узла это значение может быть передано в метод <see cref="M:Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive,System.String)" />.</summary>
  90. </member>
  91. <member name="T:Microsoft.Win32.RegistryKey">
  92. <summary>Представляет узел уровня раздела в реестре Windows.Этот класс является инкапсуляцией реестра.</summary>
  93. </member>
  94. <member name="M:Microsoft.Win32.RegistryKey.CreateSubKey(System.String)">
  95. <summary>Создает новый вложенный раздел или открывает существующий вложенный раздел с доступом на запись. </summary>
  96. <returns>Созданный подраздел или null в случае сбоя операции.Если в качестве значения <paramref name="subkey" /> задана строка нулевой длины, возвращается текущий объект <see cref="T:Microsoft.Win32.RegistryKey" />.</returns>
  97. <param name="subkey">Имя или путь создаваемого или открываемого подраздела.В этой строке не учитывается регистр знаков.</param>
  98. <exception cref="T:System.ArgumentNullException">
  99. <paramref name="subkey" />is null. </exception>
  100. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для создания или открытия раздела реестра. </exception>
  101. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, для которого вызывается этот метод, закрыт (доступ к закрытым разделам невозможен). </exception>
  102. <exception cref="T:System.UnauthorizedAccessException">Запись в объект <see cref="T:Microsoft.Win32.RegistryKey" /> невозможна, например, он не может быть открыт как раздел, доступный для записи, или у пользователя нет необходимых прав доступа. </exception>
  103. <exception cref="T:System.IO.IOException">Уровень вложенности превосходит 510.-или-Произошла системная ошибка, например удаление раздела или попытка создать раздел в корне <see cref="F:Microsoft.Win32.Registry.LocalMachine" />.</exception>
  104. <PermissionSet>
  105. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  106. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  107. </PermissionSet>
  108. </member>
  109. <member name="M:Microsoft.Win32.RegistryKey.CreateSubKey(System.String,System.Boolean)">
  110. <summary>Создает новый вложенный раздел или открывает существующий вложенный раздел с указанным доступом. Появился в.NET Framework 2015</summary>
  111. <returns>Созданный подраздел или null в случае сбоя операции.Если в качестве значения <paramref name="subkey" /> задана строка нулевой длины, возвращается текущий объект <see cref="T:Microsoft.Win32.RegistryKey" />.</returns>
  112. <param name="subkey">Имя или путь создаваемого или открываемого подраздела.В этой строке не учитывается регистр знаков.</param>
  113. <param name="writable">trueЧтобы указать новый подраздел для записи; в противном случае — false.</param>
  114. <exception cref="T:System.ArgumentNullException">
  115. <paramref name="subkey" />is null. </exception>
  116. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для создания или открытия раздела реестра. </exception>
  117. <exception cref="T:System.UnauthorizedAccessException">Запись в текущий объект <see cref="T:Microsoft.Win32.RegistryKey" /> невозможна, например, он не может быть открыт как раздел, доступный для записи, или у пользователя нет необходимых прав доступа.</exception>
  118. <exception cref="T:System.IO.IOException">Уровень вложенности превосходит 510.-или-Произошла системная ошибка, например удаление раздела или попытка создать раздел в корне <see cref="F:Microsoft.Win32.Registry.LocalMachine" />.</exception>
  119. </member>
  120. <member name="M:Microsoft.Win32.RegistryKey.CreateSubKey(System.String,System.Boolean,Microsoft.Win32.RegistryOptions)">
  121. <summary>Создает новый вложенный раздел или открывает существующий вложенный раздел с указанным доступом. Появился в.NET Framework 2015</summary>
  122. <returns>Созданный подраздел или null в случае сбоя операции.Если в качестве значения <paramref name="subkey" /> задана строка нулевой длины, возвращается текущий объект <see cref="T:Microsoft.Win32.RegistryKey" />.</returns>
  123. <param name="subkey">Имя или путь создаваемого или открываемого подраздела.В этой строке не учитывается регистр знаков.</param>
  124. <param name="writable">trueЧтобы указать новый подраздел для записи; в противном случае — false.</param>
  125. <param name="options">Параметр реестра для использования.</param>
  126. <exception cref="T:System.ArgumentNullException">
  127. <paramref name="subkey" />is null. </exception>
  128. <exception cref="T:System.ArgumentException">
  129. <paramref name="options" />не указан допустимый параметр</exception>
  130. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для создания или открытия раздела реестра. </exception>
  131. <exception cref="T:System.UnauthorizedAccessException">Запись в текущий объект <see cref="T:Microsoft.Win32.RegistryKey" /> невозможна, например, он не может быть открыт как раздел, доступный для записи, или у пользователя нет необходимых прав доступа.</exception>
  132. <exception cref="T:System.IO.IOException">Уровень вложенности превосходит 510.-или-Произошла системная ошибка, например удаление раздела или попытка создать раздел в корне <see cref="F:Microsoft.Win32.Registry.LocalMachine" />.</exception>
  133. </member>
  134. <member name="M:Microsoft.Win32.RegistryKey.DeleteSubKey(System.String)">
  135. <summary>Удаляет заданный подраздел. </summary>
  136. <param name="subkey">Имя удаляемого подраздела.В этой строке не учитывается регистр знаков.</param>
  137. <exception cref="T:System.InvalidOperationException">У вложенного раздела <paramref name="subkey" /> есть вложенные разделы </exception>
  138. <exception cref="T:System.ArgumentException">Параметр <paramref name="subkey" /> не задает правильный раздел реестра </exception>
  139. <exception cref="T:System.ArgumentNullException">
  140. <paramref name="subkey" /> является null</exception>
  141. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для удаления раздела. </exception>
  142. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  143. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  144. <PermissionSet>
  145. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  146. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  147. </PermissionSet>
  148. </member>
  149. <member name="M:Microsoft.Win32.RegistryKey.DeleteSubKey(System.String,System.Boolean)">
  150. <summary>Удаляет указанный подраздел и определяет, нужно ли создавать исключение, если подраздел не найден. </summary>
  151. <param name="subkey">Имя удаляемого подраздела.В этой строке не учитывается регистр знаков.</param>
  152. <param name="throwOnMissingSubKey">Указывает, должно ли вызываться исключение, если заданный подраздел найти невозможно.Если этот аргумент равен true, а заданный подраздел не существует, создается исключение.Если этот аргумент равен false, а заданный подраздел не существует, никакие действия не предпринимаются.</param>
  153. <exception cref="T:System.InvalidOperationException">У вложенного раздела <paramref name="subkey" /> есть дочерние вложенные разделы. </exception>
  154. <exception cref="T:System.ArgumentException">Параметр <paramref name="subkey" /> не задает правильный раздел реестра, и значение <paramref name="throwOnMissingSubKey" /> равно true. </exception>
  155. <exception cref="T:System.ArgumentNullException">
  156. <paramref name="subkey" />is null.</exception>
  157. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для удаления раздела. </exception>
  158. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  159. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  160. <PermissionSet>
  161. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  162. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  163. </PermissionSet>
  164. </member>
  165. <member name="M:Microsoft.Win32.RegistryKey.DeleteSubKeyTree(System.String)">
  166. <summary>Рекурсивно удаляет вложенный раздел и все дочерние вложенные разделы. </summary>
  167. <param name="subkey">Удаляемый подраздел.В этой строке не учитывается регистр знаков.</param>
  168. <exception cref="T:System.ArgumentNullException">
  169. <paramref name="subkey" />is null. </exception>
  170. <exception cref="T:System.ArgumentException">Предпринята попытка удаления корневого куста реестра.-или-Параметр <paramref name="subkey" /> не определяет правильный вложенный раздел реестра. </exception>
  171. <exception cref="T:System.IO.IOException">Произошла ошибка ввода-вывода.</exception>
  172. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для удаления раздела. </exception>
  173. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  174. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  175. <PermissionSet>
  176. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  177. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  178. </PermissionSet>
  179. </member>
  180. <member name="M:Microsoft.Win32.RegistryKey.DeleteSubKeyTree(System.String,System.Boolean)">
  181. <summary>Рекурсивно удаляет указанный подраздел и все дочерние подразделы и определяет, нужно ли создавать исключение, если не удается найти подраздел. </summary>
  182. <param name="subkey">Имя удаляемого подраздела.В этой строке не учитывается регистр знаков.</param>
  183. <param name="throwOnMissingSubKey">Указывает, должно ли вызываться исключение, если заданный подраздел найти невозможно.Если этот аргумент равен true, а заданный подраздел не существует, создается исключение.Если этот аргумент равен false, а заданный подраздел не существует, никакие действия не предпринимаются.</param>
  184. <exception cref="T:System.ArgumentException">Предпринята попытка удаления корневого куста дерева.-или-Параметр <paramref name="subkey" /> не задает правильный подраздел реестра, и значение <paramref name="throwOnMissingSubKey" /> равно true.</exception>
  185. <exception cref="T:System.ArgumentNullException">
  186. <paramref name="subkey" />is null.</exception>
  187. <exception cref="T:System.ObjectDisposedException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является закрытым (доступ к закрытым разделам невозможен).</exception>
  188. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  189. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для удаления раздела.</exception>
  190. </member>
  191. <member name="M:Microsoft.Win32.RegistryKey.DeleteValue(System.String)">
  192. <summary>Удаляет заданное значение из этого раздела.</summary>
  193. <param name="name">Имя удаляемого значения. </param>
  194. <exception cref="T:System.ArgumentException">Значение <paramref name="name" /> не является допустимой ссылкой на значение. </exception>
  195. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для удаления значения. </exception>
  196. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  197. <exception cref="T:System.UnauthorizedAccessException">Объект <see cref="T:Microsoft.Win32.RegistryKey" /> доступен только для чтения. </exception>
  198. <PermissionSet>
  199. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  200. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  201. </PermissionSet>
  202. </member>
  203. <member name="M:Microsoft.Win32.RegistryKey.DeleteValue(System.String,System.Boolean)">
  204. <summary>Удаляет указанное значение из данного раздела и определяет, нужно ли создавать исключение, если значение на найдено.</summary>
  205. <param name="name">Имя удаляемого значения. </param>
  206. <param name="throwOnMissingValue">Показывает, должно ли вызываться исключение, если заданное значение найти невозможно.Если этот аргумент равен true, а заданное значение не существует, создается исключение.Если этот аргумент равен false, а заданное значение не существует, никакие действия не предпринимаются.</param>
  207. <exception cref="T:System.ArgumentException">Значение <paramref name="name" /> не является допустимой ссылкой на значение и <paramref name="throwOnMissingValue" /> равно true. -или- <paramref name="name" />is null.</exception>
  208. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для удаления значения. </exception>
  209. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  210. <exception cref="T:System.UnauthorizedAccessException">Объект <see cref="T:Microsoft.Win32.RegistryKey" /> доступен только для чтения. </exception>
  211. <PermissionSet>
  212. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  213. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  214. </PermissionSet>
  215. </member>
  216. <member name="M:Microsoft.Win32.RegistryKey.Dispose">
  217. <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:Microsoft.Win32.RegistryKey" />.</summary>
  218. </member>
  219. <member name="M:Microsoft.Win32.RegistryKey.Flush">
  220. <summary>Записывает в реестр все атрибуты заданного открытого раздела реестра.</summary>
  221. </member>
  222. <member name="M:Microsoft.Win32.RegistryKey.FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle)">
  223. <summary>[SECURITY CRITICAL] Создает раздел реестра на базе указанного дескриптора.</summary>
  224. <returns>Раздел реестра.</returns>
  225. <param name="handle">Дескриптор раздела реестра.</param>
  226. </member>
  227. <member name="M:Microsoft.Win32.RegistryKey.FromHandle(Microsoft.Win32.SafeHandles.SafeRegistryHandle,Microsoft.Win32.RegistryView)">
  228. <summary>[SECURITY CRITICAL] Создает раздел реестра на базе указанного дескриптора и параметров представления реестра. </summary>
  229. <returns>Раздел реестра.</returns>
  230. <param name="handle">Дескриптор раздела реестра.</param>
  231. <param name="view">Представление реестра для использования.</param>
  232. </member>
  233. <member name="M:Microsoft.Win32.RegistryKey.GetSubKeyNames">
  234. <summary>Возвращает массив строк, который содержит все имена подразделов.</summary>
  235. <returns>Массив строк, который содержит имена подразделов для текущего раздела.</returns>
  236. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения из раздела. </exception>
  237. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  238. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  239. <exception cref="T:System.IO.IOException">Произошла системная ошибка, например, был удален текущий раздел.</exception>
  240. <PermissionSet>
  241. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  242. </PermissionSet>
  243. </member>
  244. <member name="M:Microsoft.Win32.RegistryKey.GetValue(System.String)">
  245. <summary>Возвращает значение, связанное с заданным именем.Возвращает null, если пара "имя-значение" отсутствует в реестре.</summary>
  246. <returns>Значение, связанное с параметром <paramref name="name" />, или null, если параметр <paramref name="name" /> не обнаружен.</returns>
  247. <param name="name">Имя извлекаемого значения.В этой строке не учитывается регистр знаков.</param>
  248. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения из раздела реестра. </exception>
  249. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, закрыт (доступ к закрытым разделам отсутствует). </exception>
  250. <exception cref="T:System.IO.IOException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, был помечен для удаления. </exception>
  251. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  252. <PermissionSet>
  253. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="\" />
  254. </PermissionSet>
  255. </member>
  256. <member name="M:Microsoft.Win32.RegistryKey.GetValue(System.String,System.Object)">
  257. <summary>Возвращает значение, связанное с заданным именем.Если имя не найдено, возвращает предоставленное значение по умолчанию.</summary>
  258. <returns>Значение, связанное с параметром <paramref name="name" />, с оставшимися нерасширенными встроенными переменными среды, или <paramref name="defaultValue" />, если параметр <paramref name="name" /> не найден.</returns>
  259. <param name="name">Имя извлекаемого значения.В этой строке не учитывается регистр знаков.</param>
  260. <param name="defaultValue">Возвращаемое значение, если параметр <paramref name="name" /> не существует. </param>
  261. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения из раздела реестра. </exception>
  262. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, закрыт (доступ к закрытым разделам отсутствует). </exception>
  263. <exception cref="T:System.IO.IOException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, был помечен для удаления. </exception>
  264. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  265. <PermissionSet>
  266. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="\" />
  267. </PermissionSet>
  268. </member>
  269. <member name="M:Microsoft.Win32.RegistryKey.GetValue(System.String,System.Object,Microsoft.Win32.RegistryValueOptions)">
  270. <summary>Возвращает значение, связанное с заданным именем и параметрами извлечения.Если имя не найдено, возвращает предоставленное значение по умолчанию.</summary>
  271. <returns>Значение, связанное с параметром <paramref name="name" />, обрабатываемым с соответствии с заданным параметром <paramref name="options" />, или <paramref name="defaultValue" />, если значение <paramref name="name" /> не найдено.</returns>
  272. <param name="name">Имя извлекаемого значения.В этой строке не учитывается регистр знаков.</param>
  273. <param name="defaultValue">Возвращаемое значение, если параметр <paramref name="name" /> не существует. </param>
  274. <param name="options">Одно из значений перечисления, определяющее дополнительную обработку возвращаемого значения.</param>
  275. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения из раздела реестра. </exception>
  276. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, закрыт (доступ к закрытым разделам отсутствует). </exception>
  277. <exception cref="T:System.IO.IOException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, был помечен для удаления. </exception>
  278. <exception cref="T:System.ArgumentException">Параметр <paramref name="options" /> не является допустимым значением <see cref="T:Microsoft.Win32.RegistryValueOptions" />; например, недопустимое значение приводится к типу <see cref="T:Microsoft.Win32.RegistryValueOptions" />.</exception>
  279. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  280. <PermissionSet>
  281. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="\" />
  282. </PermissionSet>
  283. </member>
  284. <member name="M:Microsoft.Win32.RegistryKey.GetValueKind(System.String)">
  285. <summary>Возвращает тип данных реестра для значения, связанного с заданным именем.</summary>
  286. <returns>Тип данных реестра для значения, связанного с параметром <paramref name="name" />.</returns>
  287. <param name="name">Имя значения, для которого возвращается тип данных реестра.В этой строке не учитывается регистр знаков.</param>
  288. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения из раздела реестра. </exception>
  289. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, закрыт (доступ к закрытым разделам отсутствует). </exception>
  290. <exception cref="T:System.IO.IOException">Вложенный раздел, содержащий заданное значение, не существует.-или-Пара "имя-значение", заданное параметром <paramref name="name" />, не существует.Это исключение не выбрасывается в операционных системах Windows 98 и Windows Millennium Edition.</exception>
  291. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  292. <PermissionSet>
  293. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="\" />
  294. </PermissionSet>
  295. </member>
  296. <member name="M:Microsoft.Win32.RegistryKey.GetValueNames">
  297. <summary>Возвращает массив строк, содержащий все имена значений, связанных с этим разделом.</summary>
  298. <returns>Массив строк, который содержит имена значений для текущего раздела.</returns>
  299. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения из раздела реестра. </exception>
  300. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  301. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  302. <exception cref="T:System.IO.IOException">Произошла системная ошибка, например, был удален текущий раздел.</exception>
  303. <PermissionSet>
  304. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  305. </PermissionSet>
  306. </member>
  307. <member name="P:Microsoft.Win32.RegistryKey.Handle">
  308. <summary>[SECURITY CRITICAL] Получает объект <see cref="T:Microsoft.Win32.SafeHandles.SafeRegistryHandle" />, представляющий раздел реестра, инкапсулируемый текущим объектом <see cref="T:Microsoft.Win32.RegistryKey" />.</summary>
  309. <returns>Дескриптор раздела реестра.</returns>
  310. </member>
  311. <member name="P:Microsoft.Win32.RegistryKey.Name">
  312. <summary>Возвращает имя раздела.</summary>
  313. <returns>Абсолютное (полное) имя раздела.</returns>
  314. <exception cref="T:System.ObjectDisposedException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является закрытым (доступ к закрытым разделам невозможен). </exception>
  315. </member>
  316. <member name="M:Microsoft.Win32.RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive,Microsoft.Win32.RegistryView)">
  317. <summary>Открывает новый объект <see cref="T:Microsoft.Win32.RegistryKey" />, который представляет запрошенный раздел на локальном компьютере в указанном представлении.</summary>
  318. <returns>Запрошенный раздел реестра.</returns>
  319. <param name="hKey">Раздел HKEY, который необходимо открыть.</param>
  320. <param name="view">Представление реестра для использования.</param>
  321. <exception cref="T:System.ArgumentException">Недопустимое значение <paramref name="hKey" /> или <paramref name="view" />.</exception>
  322. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  323. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для выполнения этого действия.</exception>
  324. </member>
  325. <member name="M:Microsoft.Win32.RegistryKey.OpenSubKey(System.String)">
  326. <summary>Возвращает подраздел с доступом только для чтения.</summary>
  327. <returns>Запрошенный вложенный раздел или null при неудачном выполнении операции.</returns>
  328. <param name="name">Имя или путь для подраздела, открываемого только для чтения. </param>
  329. <exception cref="T:System.ArgumentNullException">
  330. <paramref name="name" /> является null</exception>
  331. <exception cref="T:System.ObjectDisposedException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является закрытым (доступ к закрытым разделам невозможен). </exception>
  332. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для чтения раздела реестра. </exception>
  333. <PermissionSet>
  334. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="\" />
  335. </PermissionSet>
  336. </member>
  337. <member name="M:Microsoft.Win32.RegistryKey.OpenSubKey(System.String,System.Boolean)">
  338. <summary>Получает указанный подраздел и определяет, следует ли предоставить доступ для записи в этот раздел. </summary>
  339. <returns>Запрошенный вложенный раздел или null при неудачном выполнении операции.</returns>
  340. <param name="name">Имя или путь для открываемого вложенного раздела. </param>
  341. <param name="writable">Если для раздела необходим доступ на запись, следует задать значение true. </param>
  342. <exception cref="T:System.ArgumentNullException">
  343. <paramref name="name" />is null. </exception>
  344. <exception cref="T:System.ObjectDisposedException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является закрытым (доступ к закрытым разделам невозможен). </exception>
  345. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для доступа к разделу реестра в заданном режиме. </exception>
  346. <PermissionSet>
  347. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  348. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  349. </PermissionSet>
  350. </member>
  351. <member name="M:Microsoft.Win32.RegistryKey.OpenSubKey(System.String,System.Security.AccessControl.RegistryRights)">
  352. <summary>Получает раздел с указанным именем и.Появился в.NET Framework 2015</summary>
  353. <returns>Запрошенный вложенный раздел или null при неудачном выполнении операции.</returns>
  354. <param name="name">Имя или путь создаваемого или открываемого подраздела.</param>
  355. <param name="rights">Права для раздела реестра.</param>
  356. <exception cref="T:System.ArgumentNullException">
  357. <paramref name="name" />is null. </exception>
  358. <exception cref="T:System.ObjectDisposedException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является закрытым (доступ к закрытым разделам невозможен). </exception>
  359. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для доступа к разделу реестра в заданном режиме. </exception>
  360. </member>
  361. <member name="M:Microsoft.Win32.RegistryKey.SetValue(System.String,System.Object)">
  362. <summary>Задает указанную пару "имя-значение".</summary>
  363. <param name="name">Имя сохраняемого значения. </param>
  364. <param name="value">Сохраняемые данные. </param>
  365. <exception cref="T:System.ArgumentNullException">
  366. <paramref name="value" />is null. </exception>
  367. <exception cref="T:System.ArgumentException">Значение параметра <paramref name="value" /> является неподдерживаемым типом данных. </exception>
  368. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, закрыт (доступ к закрытым разделам отсутствует). </exception>
  369. <exception cref="T:System.UnauthorizedAccessException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является разделом только для чтения, и запись в него невозможна. Например, этот раздел не был открыт с доступом для записи. -или-Объект <see cref="T:Microsoft.Win32.RegistryKey" /> представляет собой узел корневого уровня, и операционной системой является Windows Millennium Edition или Windows 98.</exception>
  370. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для изменения разделов реестра. </exception>
  371. <exception cref="T:System.IO.IOException">Объект <see cref="T:Microsoft.Win32.RegistryKey" /> представляет собой узел корневого уровня, и операционной системой является Windows 2000, Windows XP или Windows Server 2003.</exception>
  372. <PermissionSet>
  373. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  374. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  375. </PermissionSet>
  376. </member>
  377. <member name="M:Microsoft.Win32.RegistryKey.SetValue(System.String,System.Object,Microsoft.Win32.RegistryValueKind)">
  378. <summary>Устанавливает значение пары "имя-значение" в разделе реестра, используя заданный тип данных реестра.</summary>
  379. <param name="name">Имя сохраняемого значения. </param>
  380. <param name="value">Сохраняемые данные. </param>
  381. <param name="valueKind">Тип данных реестра, используемый при сохранении данных. </param>
  382. <exception cref="T:System.ArgumentNullException">
  383. <paramref name="value" />is null. </exception>
  384. <exception cref="T:System.ArgumentException">Тип параметра <paramref name="value" /> не соответствует типу данных реестра, заданному параметром <paramref name="valueKind" />, поэтому данные не удалось правильно преобразовать. </exception>
  385. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, содержащий заданное значение, закрыт (доступ к закрытым разделам отсутствует). </exception>
  386. <exception cref="T:System.UnauthorizedAccessException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" /> является разделом только для чтения, и запись в него невозможна. Например, этот раздел не был открыт с доступом для записи.-или-Объект <see cref="T:Microsoft.Win32.RegistryKey" /> представляет собой узел корневого уровня, и операционной системой является Windows Millennium Edition или Windows 98. </exception>
  387. <exception cref="T:System.Security.SecurityException">У пользователя отсутствуют разрешения, необходимые для изменения разделов реестра. </exception>
  388. <exception cref="T:System.IO.IOException">Объект <see cref="T:Microsoft.Win32.RegistryKey" /> представляет собой узел корневого уровня, и операционной системой является Windows 2000, Windows XP или Windows Server 2003.</exception>
  389. <PermissionSet>
  390. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  391. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  392. </PermissionSet>
  393. </member>
  394. <member name="P:Microsoft.Win32.RegistryKey.SubKeyCount">
  395. <summary>Возвращает количество подразделов для текущего раздела.</summary>
  396. <returns>Количество подразделов для текущего раздела.</returns>
  397. <exception cref="T:System.Security.SecurityException">У пользователя отсутствует разрешение на чтение раздела. </exception>
  398. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  399. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  400. <exception cref="T:System.IO.IOException">Произошла системная ошибка, например, был удален текущий раздел.</exception>
  401. <PermissionSet>
  402. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  403. </PermissionSet>
  404. </member>
  405. <member name="M:Microsoft.Win32.RegistryKey.ToString">
  406. <summary>Возвращает строковое представление этого раздела.</summary>
  407. <returns>Строка, представляющая раздел.Если заданный раздел является неправильным (найти его не удается), возвращается значение null.</returns>
  408. <exception cref="T:System.ObjectDisposedException">Раздел <see cref="T:Microsoft.Win32.RegistryKey" />, к которому осуществляется попытка доступа, закрыт (к закрытым ключам доступ отсутствует). </exception>
  409. </member>
  410. <member name="P:Microsoft.Win32.RegistryKey.ValueCount">
  411. <summary>Возвращает число значений в разделе.</summary>
  412. <returns>Число пар "имя/значение" в разделе.</returns>
  413. <exception cref="T:System.Security.SecurityException">У пользователя отсутствует разрешение на чтение раздела. </exception>
  414. <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:Microsoft.Win32.RegistryKey" />, с которым выполняются действия, закрыт (доступ к закрытым разделам отсутствует). </exception>
  415. <exception cref="T:System.UnauthorizedAccessException">У пользователя отсутствуют необходимые права доступа к реестру.</exception>
  416. <exception cref="T:System.IO.IOException">Произошла системная ошибка, например, был удален текущий раздел.</exception>
  417. <PermissionSet>
  418. <IPermission class="System.Security.Permissions.RegistryPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  419. </PermissionSet>
  420. </member>
  421. <member name="P:Microsoft.Win32.RegistryKey.View">
  422. <summary>Получает представление, которое использовалось для создания раздела реестра. </summary>
  423. <returns>Представление, которое использовалось для создания раздела реестра.-или-Значение <see cref="F:Microsoft.Win32.RegistryView.Default" />, если представление не использовалось.</returns>
  424. </member>
  425. <member name="T:Microsoft.Win32.RegistryOptions">
  426. <summary>Задает параметры, которые необходимо использовать при создании раздела реестра.</summary>
  427. </member>
  428. <member name="F:Microsoft.Win32.RegistryOptions.None">
  429. <summary>Постоянный ключ.Это значение по умолчанию.</summary>
  430. </member>
  431. <member name="F:Microsoft.Win32.RegistryOptions.Volatile">
  432. <summary>Временный ключ.Информация хранится в памяти и не сохраняется при выгрузке соответствующего куста реестра.</summary>
  433. </member>
  434. <member name="T:Microsoft.Win32.RegistryValueKind">
  435. <summary>Определяет типы данных, используемые для хранения значений в реестре, или задает тип данных значения в реестре.</summary>
  436. </member>
  437. <member name="F:Microsoft.Win32.RegistryValueKind.Binary">
  438. <summary>Двоичные данные в любой форме.Это значение эквивалентно типу данных реестра REG_BINARY интерфейса Win32 API.</summary>
  439. </member>
  440. <member name="F:Microsoft.Win32.RegistryValueKind.DWord">
  441. <summary>32-разрядное двоичное число.Это значение эквивалентно типу данных реестра REG_DWORD интерфейса Win32 API.</summary>
  442. </member>
  443. <member name="F:Microsoft.Win32.RegistryValueKind.ExpandString">
  444. <summary>Заканчивающаяся нулем строка, содержащая нерасширенные ссылки на переменные среды, такие как %PATH%, которые расширяются при получении значения.Это значение эквивалентно типу данных реестра REG_EXPAND_SZ интерфейса Win32 API.</summary>
  445. </member>
  446. <member name="F:Microsoft.Win32.RegistryValueKind.MultiString">
  447. <summary>Массив заканчивающихся нулем строк, завершаемый двумя символами NULL.Это значение эквивалентно типу данных реестра REG_MULTI_SZ интерфейса Win32 API.</summary>
  448. </member>
  449. <member name="F:Microsoft.Win32.RegistryValueKind.None">
  450. <summary>Нет типа данных.</summary>
  451. </member>
  452. <member name="F:Microsoft.Win32.RegistryValueKind.QWord">
  453. <summary>64-разрядное двоичное число.Это значение эквивалентно типу данных реестра REG_QWORD интерфейса Win32 API.</summary>
  454. </member>
  455. <member name="F:Microsoft.Win32.RegistryValueKind.String">
  456. <summary>Строка, заканчивающаяся нулем.Это значение эквивалентно типу данных реестра REG_SZ интерфейса Win32 API.</summary>
  457. </member>
  458. <member name="F:Microsoft.Win32.RegistryValueKind.Unknown">
  459. <summary>Неподдерживаемый тип данных реестра.Например, неподдерживаемым является тип данных REG_RESOURCE_LIST интерфейса Win32 API.Это значение позволяет определить, что при сохранении пары "имя-значение" метод <see cref="M:Microsoft.Win32.RegistryKey.SetValue(System.String,System.Object)" /> должен определять соответствующий тип данных реестра.</summary>
  460. </member>
  461. <member name="T:Microsoft.Win32.RegistryValueOptions">
  462. <summary>Определяет необязательное поведение при возвращении пар "имя-значение" из раздела реестра.</summary>
  463. </member>
  464. <member name="F:Microsoft.Win32.RegistryValueOptions.DoNotExpandEnvironmentNames">
  465. <summary>Значение типа <see cref="F:Microsoft.Win32.RegistryValueKind.ExpandString" /> возвращается без расширения соответствующих встроенных переменных среды. </summary>
  466. </member>
  467. <member name="F:Microsoft.Win32.RegistryValueOptions.None">
  468. <summary>Необязательное поведение не задано.</summary>
  469. </member>
  470. <member name="T:Microsoft.Win32.RegistryView">
  471. <summary>Задает представление реестра, которое должны быть целевым в 64-разрядных операционных системах.</summary>
  472. </member>
  473. <member name="F:Microsoft.Win32.RegistryView.Default">
  474. <summary>Представление по умолчанию.</summary>
  475. </member>
  476. <member name="F:Microsoft.Win32.RegistryView.Registry32">
  477. <summary>32-разрядное представление.</summary>
  478. </member>
  479. <member name="F:Microsoft.Win32.RegistryView.Registry64">
  480. <summary>64-разрядное представление.</summary>
  481. </member>
  482. <member name="T:Microsoft.Win32.SafeHandles.SafeRegistryHandle">
  483. <summary>[SECURITY CRITICAL] Представляет безопасный дескриптор для реестра Windows.</summary>
  484. </member>
  485. <member name="M:Microsoft.Win32.SafeHandles.SafeRegistryHandle.#ctor(System.IntPtr,System.Boolean)">
  486. <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:Microsoft.Win32.SafeHandles.SafeRegistryHandle" />. </summary>
  487. <param name="preexistingHandle">Объект, представляющий ранее существовавший дескриптор, который можно использовать.</param>
  488. <param name="ownsHandle">Значение true, чтобы наверняка освободить дескриптор на стадии завершения; в противном случае — значение false.</param>
  489. </member>
  490. <member name="P:Microsoft.Win32.SafeHandles.SafeRegistryHandle.IsInvalid"></member>
  491. <member name="T:System.Security.AccessControl.RegistryRights">
  492. <summary>Определяет права доступа, которые можно применять к объектам реестра.</summary>
  493. </member>
  494. <member name="F:System.Security.AccessControl.RegistryRights.ChangePermissions">
  495. <summary>Право изменять правила доступа и аудита, связанные с разделом реестра.</summary>
  496. </member>
  497. <member name="F:System.Security.AccessControl.RegistryRights.CreateLink">
  498. <summary>Зарезервировано для системного использования.</summary>
  499. </member>
  500. <member name="F:System.Security.AccessControl.RegistryRights.CreateSubKey">
  501. <summary>Право создавать подразделы в разделе реестра.</summary>
  502. </member>
  503. <member name="F:System.Security.AccessControl.RegistryRights.Delete">
  504. <summary>Право удалить раздел реестра.</summary>
  505. </member>
  506. <member name="F:System.Security.AccessControl.RegistryRights.EnumerateSubKeys">
  507. <summary>Право создавать список подразделов в разделе реестра.</summary>
  508. </member>
  509. <member name="F:System.Security.AccessControl.RegistryRights.ExecuteKey">
  510. <summary>Эквивалентно <see cref="F:System.Security.AccessControl.RegistryRights.ReadKey" />.</summary>
  511. </member>
  512. <member name="F:System.Security.AccessControl.RegistryRights.FullControl">
  513. <summary>Право на полный контроль над разделом реестра, а также на изменение правил доступа и аудита.</summary>
  514. </member>
  515. <member name="F:System.Security.AccessControl.RegistryRights.Notify">
  516. <summary>Право запрашивать уведомление об изменениях раздела реестра.</summary>
  517. </member>
  518. <member name="F:System.Security.AccessControl.RegistryRights.QueryValues">
  519. <summary>Право запрашивать пары "имя-значение" в разделе реестра.</summary>
  520. </member>
  521. <member name="F:System.Security.AccessControl.RegistryRights.ReadKey">
  522. <summary>Право запрашивать пары "имя-значение" в разделе реестра, запрашивать уведомление об изменениях, получать список подразделов, а также право на чтение правил доступа и аудита раздела.</summary>
  523. </member>
  524. <member name="F:System.Security.AccessControl.RegistryRights.ReadPermissions">
  525. <summary>Право открывать и копировать правила доступа и аудита, связанные с разделом реестра.</summary>
  526. </member>
  527. <member name="F:System.Security.AccessControl.RegistryRights.SetValue">
  528. <summary>Право создавать, удалять и задавать пары "имя-значение" в разделе реестра.</summary>
  529. </member>
  530. <member name="F:System.Security.AccessControl.RegistryRights.TakeOwnership">
  531. <summary>Право изменять владельца раздела реестра.</summary>
  532. </member>
  533. <member name="F:System.Security.AccessControl.RegistryRights.WriteKey">
  534. <summary>Право создавать, удалять и задавать пары "имя-значение" в разделе реестра, создавать и удалять подразделы, запрашивать уведомление об изменениях, получать список подразделов, а также право на чтение правил доступа и аудита раздела.</summary>
  535. </member>
  536. </members>
  537. </doc>