Файл характеризуется такими свойствами, как

Обновлено: 24.11.2024

В этом разделе объясняется, как создавать и регистрировать обработчики свойств для работы с системой свойств Windows.

Эта тема организована следующим образом:

Рекомендации

Переопределение свойств файловой системы

Некоторые свойства файлов предоставляются источником данных файловой системы, например:

  • PKEY_ИмяФайла
  • PKEY_Extension
  • PKEY_ModifiedTime

Как правило, обработчики свойств не могут предоставлять значения для этих свойств. Однако в некоторых случаях эти свойства можно переопределить на основе сведений о регистрации, предоставленных обработчиком свойств. Обработчики свойств заполняют HKEY_CLASSES_ROOT\CLSID\\OverrideFileSystemProperties именами свойств, которые они хотят переопределить. Это ограничено фиксированным набором свойств, показанных в следующем списке, о которых система знает.

Переопределение поддерживается для следующих значений свойств:

Полный список всех свойств оболочки см. в разделе Свойства оболочки.

Значения переопределенных свойств используются только при индексации файлов. Таким образом, просмотр файлов из источника данных файловой системы не показывает переопределенные значения.

Сохранение свойств в форматах файлов на основе XML

Существует два основных варианта хранения свойств в форматах файлов на основе XML:

  • Сохраняйте каждое свойство с помощью элементов и атрибутов XML в соответствии со схемой XML документа. Этот подход более "удобен для XML".
  • Сериализировать все хранилище свойств в большой двоичный объект памяти (BLOB), преобразовать BLOB в строку в кодировке base64, а затем сохранить эту строку в XML. Это более простой из двух подходов, и его можно использовать для простой поддержки открытых метаданных.

Некоторые обработчики могут сочетать эти подходы, сохраняя некоторые важные значения в стандартном формате XML, а остальные сохраняя, например, в BLOB.

Вычисляемые свойства

Некоторые свойства являются производными от определенных атрибутов файла. Например, свойство System.Image.Dimensions определяется фактическими размерами изображения в файле изображения. Поскольку такие значения свойств не могут быть изменены обработчиком свойств, они помечаются как isInnate="true" в описании свойства. Другие свойства вычисляются из части определенного свойства или путем агрегирования значений нескольких свойств. Поскольку обновления этих «вычисляемых» свойств могут создать двусмысленность в отношении того, как должны быть изменены «исходные» значения, вычисляемые свойства должны быть помечены как isInnate="true" в описании свойства или сообщаться как доступные только для чтения. Последний вариант доступен, если указать обработчику вернуть S_FALSE из IPropertyStoreCapabilities::IsPropertyWritable.

Часто задаваемые вопросы

Почему обработчик моего свойства не загружается индексатором поиска Windows?

Индексатор поиска Windows работает как системная служба и не может загружать библиотеки DLL, хранящиеся в каталоге профиля пользователя. Если вы выполняете сборку и отладку с помощью Microsoft Visual Studio, DLL будет помещена в ваш профиль пользователя (и, следовательно, индексатор ее не загрузит). Чтобы обойти это, скопируйте свою DLL за пределы папки вашего профиля (например, в C:\Program Files\YourAppName) и зарегистрируйте ее там.

Более подробные рекомендации по разработке обработчиков свойств для работы с индексатором поиска Windows см. в разделе Разработка обработчиков свойств для поиска Windows.

Однако свойства должны быть видны с помощью этих методов, если выполняется одно из следующих условий:

Перечисление свойств не сообщает набор свойств, которые поддерживает конкретный обработчик свойств, если обработчик поддерживает фиксированную схему (а не открытые метаданные). Вместо этого такие обработчики должны документировать набор свойств, которые они поддерживают.

Как узнать, какие форматы файлов поддерживают открытые метаданные?

Информацию о поддержке открытых метаданных см. в разделе "Типы файлов, поддерживающие открытые метаданные" раздела "Типы файлов".

В этом разделе объясняется, как создавать и регистрировать обработчики свойств для работы с системой свойств Windows.

Эта тема организована следующим образом:

Рекомендации

Переопределение свойств файловой системы

Некоторые свойства файлов предоставляются источником данных файловой системы, например:

  • PKEY_ИмяФайла
  • PKEY_Extension
  • PKEY_ModifiedTime

Как правило, обработчики свойств не могут предоставлять значения для этих свойств. Однако в некоторых случаях эти свойства можно переопределить на основе сведений о регистрации, предоставленных обработчиком свойств. Обработчики свойств заполняют HKEY_CLASSES_ROOT\CLSID\\OverrideFileSystemProperties именами свойств, которые они хотят переопределить. Это ограничено фиксированным набором свойств, показанных в следующем списке, о которых система знает.

Переопределение поддерживается для следующих значений свойств:

Полный список всех свойств оболочки см. в разделе Свойства оболочки.

Значения переопределенных свойств используются только при индексации файлов. Таким образом, просмотр файлов из источника данных файловой системы не показывает переопределенные значения.

Сохранение свойств в форматах файлов на основе XML

Существует два основных варианта хранения свойств в форматах файлов на основе XML:

  • Сохраняйте каждое свойство с помощью элементов и атрибутов XML в соответствии со схемой XML документа. Этот подход более "удобен для XML".
  • Сериализировать все хранилище свойств в большой двоичный объект памяти (BLOB), преобразовать BLOB в строку в кодировке base64, а затем сохранить эту строку в XML. Это более простой из двух подходов, и его можно использовать для простой поддержки открытых метаданных.

Некоторые обработчики могут сочетать эти подходы, сохраняя некоторые важные значения в стандартном формате XML, а остальные сохраняя, например, в BLOB.

Вычисляемые свойства

Некоторые свойства являются производными от определенных атрибутов файла. Например, свойство System.Image.Dimensions определяется фактическими размерами изображения в файле изображения. Поскольку такие значения свойств не могут быть изменены обработчиком свойств, они помечаются как isInnate="true" в описании свойства. Другие свойства вычисляются из части определенного свойства или путем агрегирования значений нескольких свойств. Поскольку обновления этих «вычисляемых» свойств могут создать двусмысленность в отношении того, как должны быть изменены «исходные» значения, вычисляемые свойства должны быть помечены как isInnate="true" в описании свойства или сообщаться как доступные только для чтения. Последний вариант доступен, если указать обработчику вернуть S_FALSE из IPropertyStoreCapabilities::IsPropertyWritable.

Часто задаваемые вопросы

Почему обработчик моего свойства не загружается индексатором поиска Windows?

Индексатор поиска Windows работает как системная служба и не может загружать библиотеки DLL, хранящиеся в каталоге профиля пользователя. Если вы выполняете сборку и отладку с помощью Microsoft Visual Studio, DLL будет помещена в ваш профиль пользователя (и, следовательно, индексатор ее не загрузит). Чтобы обойти это, скопируйте свою DLL за пределы папки вашего профиля (например, в C:\Program Files\YourAppName) и зарегистрируйте ее там.

Более подробные рекомендации по разработке обработчиков свойств для работы с индексатором поиска Windows см. в разделе Разработка обработчиков свойств для поиска Windows.

Однако свойства должны быть видны с помощью этих методов, если выполняется одно из следующих условий:

Перечисление свойств не сообщает набор свойств, которые поддерживает конкретный обработчик свойств, если обработчик поддерживает фиксированную схему (а не открытые метаданные). Вместо этого такие обработчики должны документировать набор свойств, которые они поддерживают.

Как узнать, какие форматы файлов поддерживают открытые метаданные?

Информацию о поддержке открытых метаданных см. в разделе "Типы файлов, поддерживающие открытые метаданные" раздела "Типы файлов".

Excel для Microsoft 365 Word для Microsoft 365 PowerPoint для Microsoft 365 Access для Microsoft 365 Project Online Desktop Client Publisher для Microsoft 365 Visio Plan 2 Excel 2021 Word 2021 PowerPoint 2021 Access 2021 Project профессиональный 2021 Project Standard 2021 Publisher 2021 Visio профессиональный 2021 Visio Standard 2021 Excel 2019 Word 2019 PowerPoint 2019 Access 2019 Project Professional 2019 Project Standard 2019 Publisher 2019 Visio Professional 2019 Visio Standard 2019 Excel 2016 Word 2016 PowerPoint 2016 Access 2016 Project Professional 2016 Project Standard 2016 Publisher 2016 Visio Professional 2016 Visio 2016 Visio Standard 2016 PowerPoint 2013 Access 2013 Project профессиональный 2013 Project Standard 2013 Publisher 2013 Visio 2013 Excel 2010 Word 2010 PowerPoint 2010 Access 2010 Project 2010 Project Standard 2010 Publisher 2010 Visio 2010 Visio Standard 2010 Excel Starter 2010 InfoPath Дополнительно 2010 InfoPath Starter 2. Меньше

Свойства документа, также называемые метаданными, представляют собой сведения о файле, которые описывают или идентифицируют его. Они включают такие сведения, как название, имя автора, тема и ключевые слова, определяющие тему или содержание документа.

Если вы включите свойства документа для своих файлов, вы сможете легко систематизировать и идентифицировать их позже. Вы также можете искать документы по их свойствам или вставлять их в свои документы.

Подробнее о свойствах документа

Существует четыре типа свойств документа:

Стандартные свойства. По умолчанию документы Office связаны с набором стандартных свойств, таких как автор, заголовок и тема. Вы можете указать свои собственные текстовые значения для этих свойств, чтобы упростить организацию и идентификацию ваших документов.Например, в Word можно использовать свойство «Ключевые слова» (также называемое «Теги»), чтобы добавить ключевое слово «клиенты» в документы о продажах. После этого вы сможете искать все торговые документы по этому ключевому слову.

Автоматически обновляемые свойства. К этим свойствам относятся как свойства файловой системы (например, размер файла или даты создания или последнего изменения файла), так и статистические данные, которые поддерживаются для вас программами Office (например, количество слов или символов в документе). Вы не можете указать или изменить автоматически обновляемые свойства.

Вы можете использовать автоматически обновляемые свойства для идентификации или поиска файлов. Например, вы можете искать все файлы, созданные после 3 августа 2015 года, или все файлы, последние изменения которых вносились вчера.

Пользовательские свойства. Вы можете определить дополнительные настраиваемые свойства для документов Office. Пользовательским свойствам можно присвоить текст, время или числовое значение, а также можно присвоить им значения «да» или «нет». Вы можете выбрать имя из предложенного списка или определить свое собственное.

Свойства библиотеки документов. Это свойства, связанные с документами в библиотеке документов на веб-сайте или в общедоступной папке. Когда вы создаете новую библиотеку документов, вы можете определить одно или несколько свойств библиотеки документов и установить правила для их значений. Когда вы добавляете документы в библиотеку документов, вам будет предложено включить значения всех необходимых свойств или обновить все неверные свойства. Например, библиотека документов, в которой собраны идеи о продуктах, может запрашивать у пользователя такие свойства, как «Кем отправлено», «Дата», «Категория» и «Описание». Когда вы открываете документ из библиотеки документов в Word, Excel или PowerPoint, вы можете редактировать и обновлять эти свойства библиотеки документов, щелкнув Файл > Информация. Все необходимые свойства из библиотеки документов обведены красной рамкой на вкладке «Информация» в Word, Excel и PowerPoint.

Если вы хотите вставить любое из этих свойств в документ Word, см. статью Добавление имени файла, даты, автора или других свойств документа в верхний или нижний колонтитул.

Уилл Кентон является экспертом в области экономики и инвестиционного законодательства. Ранее он занимал руководящие должности редактора в Investopedia и Kapitall Wire, имеет степень магистра экономики Новой школы социальных исследований и степень доктора философии по английской литературе Нью-Йоркского университета.

​Сомер Дж. Андерсон – дипломированный бухгалтер, доктор бухгалтерского учета и профессор бухгалтерского учета и финансов, проработавший в сфере бухгалтерского учета и финансов более 20 лет. Ее опыт охватывает широкий спектр областей бухгалтерского учета, корпоративных финансов, налогов, кредитования и личных финансов.

Что такое права собственности?

Права собственности определяют теоретические и юридические права собственности на ресурсы и способы их использования. Эти ресурсы могут быть как материальными, так и нематериальными и принадлежать отдельным лицам, предприятиям и правительствам.

Во многих странах, в том числе в США, физические лица обычно пользуются правами частной собственности или правами частных лиц накапливать, владеть, делегировать, сдавать в аренду или продавать свою собственность.

В экономике права собственности составляют основу любого рыночного обмена, а распределение прав собственности в обществе влияет на эффективность использования ресурсов.

Понимание прав собственности

Собственность охраняется законами, которые четко определены и применяются государством. Эти законы определяют право собственности и любые связанные с этим выгоды, связанные с владением собственностью. Термин собственность является очень широким, хотя правовая защита определенных видов собственности различается в зависимости от юрисдикции.

Собственность обычно принадлежит отдельным лицам или небольшой группе людей. Права собственности могут быть расширены за счет использования патентов и авторских прав для защиты:

  • Ограниченные физические ресурсы, такие как дома, автомобили, книги и мобильные телефоны.
  • Нечеловеческие существа, такие как собаки, кошки, лошади или птицы.
  • Интеллектуальная собственность, например изобретения, идеи или слова.

Другие виды собственности, например коммунальная или государственная собственность, по закону принадлежат четко определенным группам. Обычно они считаются государственной собственностью. Право собственности навязывается лицами, обладающими политической или культурной властью.

Права собственности дают владельцу или правообладателю возможность делать с собственностью все, что они захотят. Это включает в себя хранение, продажу или сдачу в аренду с целью получения прибыли или передачу другому лицу.

Приобретение прав на собственность

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

Усадьба — уникальный случай; человек может приобрести ресурс, которым ранее не владел, смешивая свой труд с ресурсом в течение определенного периода времени.Примеры действий по приусадебному хозяйству включают вспашку поля, резьбу по камню и приручение дикого животного.

В областях, где права собственности не существуют, право собственности и использование ресурсов распределяется силой, обычно правительством. Это означает, что эти ресурсы распределяются в политических целях, а не в экономических. Такие правительства определяют, с кем можно взаимодействовать, исключать или получать выгоду от использования собственности.

В случае собственности с открытым доступом никто не владеет ею и не управляет ею, например водными путями.

Права частной собственности

Права частной собственности являются одним из столпов капиталистической экономики, а также многих правовых систем и моральных философий. В рамках режима прав частной собственности людям нужна возможность исключать других из использования и выгод своей собственности.

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

Особые соображения

Права частной собственности и рыночные цены

Каждая рыночная цена в добровольном капиталистическом обществе возникает в результате передачи частной собственности. Каждая сделка происходит между одним владельцем недвижимости и кем-то, кто заинтересован в приобретении собственности. Стоимость, по которой обменивается имущество, зависит от того, насколько оно ценно для каждой из сторон.

Ключевые выводы

  • Права собственности определяют теоретические и юридические права собственности на ресурсы и способы их использования.
  • Собственность может принадлежать отдельным лицам, предприятиям и правительствам.
  • Эти права определяют преимущества, связанные с владением имуществом.

Предположим, что инвестор покупает акции Apple на 1000 долларов. В этом случае Apple ценит владение на 1000 долларов больше, чем акции. У инвестора противоположное предпочтение, и он оценивает владение акциями Apple более чем в 1000 долларов США.

Юлия Каган пишет о личных финансах более 25 лет, а для Investopedia – с 2014 года. Бывший редактор Consumer Reports, она эксперт в области кредитов и долгов, пенсионного планирования, домовладения, вопросы трудоустройства и страховки. Она окончила Брин-Мор-колледж (бакалавр истории) и имеет степень магистра искусств в области документальной литературы в Беннингтон-колледже.

Томас Дж. Каталано – сертифицированный финансовый консультант и зарегистрированный консультант по инвестициям в штате Южная Каролина, где в 2018 году он основал собственную финансовую консультационную фирму. Опыт Томаса дает ему знания в различных областях, включая инвестиции, пенсионное обеспечение, страхование и финансовое планирование.

Тимоти Ли — консультант, бухгалтер и финансовый менеджер. Он имеет степень магистра делового администрирования Университета Южной Калифорнии и более 15 лет опыта работы в сфере корпоративных финансов. Тимоти помог предоставить генеральным и финансовым директорам всестороннюю аналитику, рассказав красивые истории о цифрах, графиках и финансовых моделях.

Что такое личная собственность?

Личная собственность — это класс собственности, который может включать любые активы, кроме недвижимости. Различие между личным имуществом и недвижимым имуществом или недвижимым имуществом заключается в том, что личное имущество является движимым; то есть он не фиксируется постоянно в одном конкретном месте. Как правило, оно не облагается налогом, как недвижимое имущество.

Ключевые выводы

  • К личному имуществу относятся предметы, которыми владеют люди, например мебель, бытовая техника или электроника. Короче говоря, эти объекты отличаются от недвижимого имущества тем, что они движимы.
  • Личная собственность может быть нематериальной, например акции и облигации, или материальной, например одежда или произведения искусства.
  • Как и недвижимое имущество, например дом, ссуды могут быть обеспечены личным имуществом. Типичным примером является автокредит, залогом по которому является сам автомобиль.
  • Личное имущество играет важную роль, когда люди страхуют дом. Как правило, в соответствии с полисами страхования домовладельцев покрытие личного имущества составляет от 50 % до 70 % от стоимости жилья.

Что такое личная собственность

Личное имущество также известно как движимое имущество, движимое имущество и движимое имущество. Поскольку он рассматривается как актив, он может быть принят во внимание кредитором при подаче заявки на ипотеку или другой кредит.

Личное имущество можно застраховать одним из двух способов. Во-первых, по его текущей стоимости, учитывающей амортизацию, или, во-вторых, по стоимости замены на аналогичный новый товар.

Некоторые виды имущества, такие как бытовая техника, одежда и автомобили, имеют тенденцию обесцениваться со временем. Другие виды, такие как произведения искусства и антиквариат, могут вырасти в цене. При оценке кредитоспособности потенциального заемщика кредиторы могут учитывать общую текущую стоимость их личного имущества, добавленного к их недвижимому имуществу.

Личная собственность может быть охарактеризована как материальная или нематериальная. Примеры материального личного имущества включают автомобили, мебель, лодки и предметы коллекционирования. Акции, облигации и банковские счета относятся к нематериальному личному имуществу.

Подобно тому, как некоторые кредиты (например, ипотечные) обеспечены недвижимостью, например домом, некоторые кредиты обеспечены личным имуществом. Типичным примером является автокредитование, когда залогом по кредиту служит автомобиль.

Личная собственность и страхование

Личное имущество также вступает в игру, когда люди страхуют свои дома. Страховой полис домовладельца обычно распространяется не только на физическое жилье, но и на личную собственность владельца, часто называемую «содержимым дома».

В большинстве полисов домовладельцев стоимость личного имущества страхователя основывается на проценте от стоимости жилья, обычно от 50% до 70%. Например, если дом будет стоить 200 000 долларов США, чтобы восстановить его, если он сгорит дотла, полис может использовать 70% этой суммы, или 140 000 долларов США, в качестве лимита покрытия для личного имущества владельца.

Домовладельцы, как правило, могут выбрать один из двух вариантов страхования своего личного имущества: восстановительная стоимость или фактическая денежная стоимость. Если полис предусматривает стоимость замены, страховщик будет обязан заменить уничтоженный предмет аналогичным новым предметом. При фактической денежной стоимости ожидается, что страховщик выплатит только то, что стоило предмета, после учета амортизации.

Так, например, если холодильник был уничтожен во время пожара в доме, домовладелец с 10-летним холодильником и заменой должен получить достаточно денег, чтобы купить новый холодильник, в то время как домовладелец с фактическим покрытием затрат получит сколько бы ни определила страховая компания стоимость бывшего в употреблении 10-летнего холодильника.

Особые соображения

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

Правила в отношении домовладельцев также ограничивают покрытие некоторых видов личного имущества, например ювелирных изделий и компьютеров. Например, полис может ограничить покрытие ювелирных изделий до 1500 долларов. Страхователи, чьи драгоценности стоят больше, могут доплатить, чтобы увеличить лимиты в своем полисе, или купить дополнительную страховку, часто называемую поплавком, чтобы покрыть ее полную стоимость.

Читайте также: