Поделиться через


Элемент HideCustomAction

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Примечания

Скрывает существующее действие, по умолчанию реализуемое внутри архитектуры компонентов Windows SharePoint Services или внутри другого пользовательского действия.

<HideCustomAction
  GroupId = "Text"
  HideActionId = "Text"
  Id = "Text"
  Location = "Text">
</HideCustomAction>

Атрибуты

Атрибут

Описание

GroupId

Необязательный атрибут типа Text. Определяет группу действий, в которой находится рассматриваемое действие, например "SiteAdministration".

HideActionId

Необязательный атрибут типа Text. Указывает идентификатор скрываемого действия, например "DeleteWeb". Список идентификаторов пользовательских действий, по умолчанию используемых в SharePoint Foundation, см. в статье Расположения и идентификаторы пользовательского действия по умолчанию. Дополнительные сведения о скрытии идентификаторов пользовательских действий см. в разделе "Примечания" ниже.

Id

Необязательный атрибут типа Text. Указывает идентификатор элемента, скрывающего пользовательское действие, например "HideDeleteWeb".

Location

Необязательный атрибут типа Text. Указывает местоположение скрываемого действия, например "Microsoft.SharePoint.SiteSettings". Список местоположений пользовательских действий, по умолчанию используемых в SharePoint Foundation, см. в статье Расположения и идентификаторы пользовательского действия по умолчанию.

Дочерние элементы

Нет

Родительские элементы

Elements

Примечания

Обратите внимание на то, что идентификаторы HideCustomAction не ограничены определенными пользовательскими действиями SharePoint Foundation по умолчанию. Скрытие также возможно для действий, создаваемых пользователем при разработке собственных компонентов. Таким образом, любому идентификатору CustomAction, доступному в SharePoint Foundation, может соответствовать идентификатор HideCustomAction.

Для поиска идентификаторов пользовательских действий выполните поиск в Проводнике Windows по запросу "CustomAction". По умолчанию идентификаторы находятся в папке %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\\TEMPLATE\FEATURES. В этой папке находятся все компоненты, содержащие конкретные действия CustomActions, связанные с указанным компонентом. В зависимости от своих требований разработчик может просмотреть папку требуемого компонента и проверить код XML-файла, чтобы записать идентификаторы CustomAction, GroupID и расположения для компонента. Кроме того, эти данные можно использовать для создания элементов HideCustomAction. Разработчик также может использовать информацию пакета WSS 3.0 SDK на странице Практическое руководство. Изменение пользовательского интерфейса с помощью настраиваемых действий.

Для определения меню, в котором расположен пользовательский элемент, в различных действиях могут потребоваться различные атрибуты CustomAction. Также может потребоваться указать другие параметры действия, например версию, пользовательские разрешения, требуемые для выполнения этого действия, или расположение в меню относительно существующих действий. Подобным образом различные атрибуты HideCustomAction могут требовать различных идентификаторов HideActionId в зависимости от того, какое действие CustomAction планируется скрыть.

См. также

Концепции

Расположения и идентификаторы пользовательского действия по умолчанию