Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Значение по умолчанию, или Неназванное значение раздела реестра, отображается как "По умолчанию" или "<No Name>" в редакторе реестра Regedit. Поставщик системного реестра можно использовать для доступа к неименованному ключу реестра. Аналогичным образом можно также использовать поставщик системного реестра для доступа к описаниям растровых изображений, которые определяются как неименованные значения.
В следующей процедуре описывается, как получить неназванное значение реестра.
Получение неназванного значения реестра
Определите свойство и установите для этого свойства параметр PropertyContext в виде пустой строки.
В следующем примере кода показано, как класс определяет свойства для хранения значений ключа, указанного квалификатором ClassContext. Значение по умолчанию хранится в свойстве по умолчанию.
[dynamic, provider("RegProv"), ClassContext("local|hkey_local_machine\\software\\" "microsoft\\Active Setup\\Installed Components")] class RegTrans{ [key] String Transports=""; [PropertyContext("")] String Default; [PropertyContext("ComponentId")] String ComponentID; [PropertyContext("Locale")] String Locale; };Ключ транспорта не использует неназванное значение, поэтому компиляция этого MOF-файла не создает никакого значения для свойства По умолчанию, если средство редактирования реестра не используется для изменения неназванного значения.
Для растрового файла определите свойство и задайте PropertyContext этого свойства.
В следующем примере кода показано, как определить свойство.
Local|hkey_classes_root\\.bmp