Jump to content

Пространство имен оболочки Windows

В программировании Windows Shell пространство имен Windows Shell представляет собой организованное иерархическое представление с древовидной структурой, которое Windows Explorer упрощает для графического представления содержимого файловой системы и других объектов конечному пользователю. Концептуально пространство имен Shell можно рассматривать как более крупную и всеобъемлющую версию файловой системы.

Пространство имен Shell представляет собой иерархическое дерево, состоящее из множества объектов, составляющих систему.

Типы объектов

[ редактировать ]

В частности, пространство имен Shell состоит из двух основных типов объектов, а именно файлов и папок. Объекты папок, которые являются контейнерами для файловых объектов и других папок, называемых подкаталогами, являются узлами дерева, а объекты файлов — листьями дерева пространства имен. Объекты в пространстве имен оболочки могут представлять собой физически хранимые объекты файловой системы, такие как файлы и папки, или могут быть виртуальными объектами, такими как « » «Мое сетевое окружение» « Корзина и виртуальные папки ».

Папки и файлы данных, находящиеся на физических дисках компьютера, являются наиболее многочисленными и знакомыми из этих объектов; хотя с помощью расширений оболочка также обеспечивает доступ к различным виртуальным объектам, которые могут вообще не использовать физическое хранилище. Следовательно, существуют папки, которые не находятся в физической файловой системе, и которые называются виртуальными папками . Аналогично, существуют виртуальные файловые объекты, которые не находятся в физической файловой системе. Объекты виртуальной оболочки используются во всей оболочке Windows. На рабочем столе средства запуска оболочки реализованы через встроенное расширение оболочки . Оболочка Windows использует виртуальные объекты оболочки для концептуального представления компьютерной периферии и сетевых устройств, таких как принтеры и маршрутизаторы. Объекты виртуальной оболочки могут функционировать как ссылки оболочки и выполнять команды при вызове пользователя. Например, в Windows XP и других версиях "rundll32.exe" shell32.dll,Options_RunDLL 0 выполняется в командной строке, когда пользователь запускает апплет «Параметры папки» на панели управления.

Рабочий стол пользователя это специальная папка , расположенная в корне пространства имен оболочки. Хотя эта папка по умолчанию сопоставляется с физической папкой, хранящейся в папке профиля пользователя, специальная папка рабочего стола представляется как отдельный объект от физической папки рабочего стола. То же самое относится и к папке « Мои документы » (от Windows 95 до XP) или пользовательской папке « Документы » (Windows Vista+).

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2b5ccfedd6790b9a2417e4120ccd7257__1652513880
URL1:https://arc.ask3.ru/arc/aa/2b/57/2b5ccfedd6790b9a2417e4120ccd7257.html
Заголовок, (Title) документа по адресу, URL1:
Windows Shell namespace - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)