Назад Вперед Домашняя Печать Поиск
Windows SharePoint Services 3.0: справка и инструкции >  Создание узлов, списков и библиотек
Создание типа содержимого узла
Создание типа содержимого узла
В этой статье:


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

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

Типы содержимого узла

Тип содержимого узла описывает атрибуты документа, папки или элемента списка. Каждый тип содержимого узла задает следующие атрибуты:

  • Набор параметров.
  • Формы для изменения параметров и их отображения.
  • Рабочие процессы, которые необходимо сделать доступными для документа или элемента списка.

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

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

 К началу страницы

Общие сведения о типах содержимого

При создании нового типа содержимого узла помните следующее:

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

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

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

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

  • Шаблон документа.
  • Параметр «Только для чтения».
  • Рабочие процессы.
  • Столбцы.
  • Расширяемые атрибуты, добавленные другими приложениями.

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

Например, если изменить только шаблон документа на странице «Дополнительные параметры» и выбрать обновление типов содержимого списков и дочерних типов содержимого узлов, шаблон документа и параметр «Только для чтения» будут обновлены для всех дочерних типов содержимого, т. к. оба этих параметра находятся на одной странице. Аналогично все изменения, внесенные на странице «Параметры рабочих процессов», будут также применены к дочерним типам содержимого. Каждый столбец имеет свою страницу «Изменение столбца типов содержимого узла», поэтому необходимо обновлять параметры отдельно для каждого столбца.

Обратите внимание, что все атрибуты типа содержимого, отображаемые на родительском типе содержимого — за исключением атрибутов «Имя», «Описание» и «Группа» — можно обновить на дочерних типах содержимого. Столбцы или параметры, которые не отображаются на родительском типе содержимого не могут быть обновлены. Чтобы удостовериться в том, что изменения, внесенные в родительский тип содержимого, не заменяют параметры на дочерних типах содержимого, можно пометить дочерний тип содержимого как доступный только для чтения. Несмотря на то, что иногда такой способ предпочтителен, но при этом также снижается возможность централизованного управления иерархической структурой типов содержимого.

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

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

 К началу страницы

Создание типа содержимого узла

  1. Перейдите к узлу, на котором требуется создать новый тип содержимого.
  2. В меню Действия узлаМеню «Действия узла» щелкните Параметры узла.

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

  3. В столбце Коллекции выберите Типы содержимого узла.

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

  4. На странице «Коллекция типов содержимого узла» нажмите кнопку Создать.
  5. Отобразится страница «Новый тип содержимого узла».

  6. В разделе Имя и описание введите имя и, при необходимости, описание нового типа содержимого узла.
  7. В списке Выберите родительский тип содержимого в списке выберите группу, на основе которой требуется создать новый тип содержимого. Обратите внимание, что группа «Особые типы содержимого» содержит типы содержимого, которые изменяют поведение списка или библиотеки при их добавлении.
  8. В списке Родительский тип содержимого выберите родительский тип содержимого, который требуется взять за основу нового типа содержимого.
  9.  Примечание.    Список родительских типов содержимого различается в зависимости от параметров, выбранных на предыдущем шаге.

  10. В разделе Группа выберите, следует ли хранить данный новый тип содержимого в существующей группе или в новой группе.
  11. Нажмите кнопку ОК.
  12. Отобразится страница «Тип содержимого узла: Имя нового типа содержимого». На этой странице можно выбрать параметры для дальнейшего определения нового типа содержимого.

 К началу страницы