Freigeben über


HideCustomAction-Element

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Blendet eine vorhandene Aktion aus, die standardmäßig im Framework von Windows SharePoint Services-Features oder in einer anderen benutzerdefinierten Aktion implementiert wird.

Definition

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

Elemente und Attribute

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut

Beschreibung

**GroupId**

Optional **Text**. Identifiziert eine Aktionsgruppe, die die Aktion enthält, z. B. "SiteAdministration".

**HideActionId**

Optional **Text**. Gibt die ID der auszublendenden benutzerdefinierten Aktion an, z. B. "DeleteWeb". Eine Liste der standardmäßigen benutzerdefinierten Aktions-IDs, die in SharePoint Foundation verwendet werden, finden Sie unter Standardspeicherorte und IDs für benutzerdefinierte Aktionen. Weitere Informationen zum Ausblenden von benutzerdefinierten Aktions-IDs finden Sie im Abschnitt **Hinweise**.

**Id**

Optional **Text**. Gibt die ID dieses benutzerdefinierten Aktionselements zum Ausblenden an, z. B. "HideDeleteWeb".

**Ort**

Optional **Text**. Gibt den Speicherort der auszublendenden benutzerdefinierten Aktion an, z. B. "Microsoft.SharePoint.SiteSettings". Eine Liste der standardmäßigen Speicherorte für benutzerdefinierte Aktionen, die in SharePoint Foundation verwendet werden, finden Sie unter Standardspeicherorte für benutzerdefinierte Aktionen.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Elemente

Hinweise

Beachten Sie, dass HideCustomAction-IDs nicht auf bestimmte benutzerdefinierte SharePoint Foundation-Standardaktionen beschränkt sind. Sie können auch benutzerdefinierte Aktionen ausblenden, die Sie beim Schreiben eigener Features selbst erstellen. Dies bedeutet, dass Sie für jede customAction-ID, die in SharePoint Foundation verfügbar ist, über eine entsprechende HideCustomAction-ID verfügen können.

Um benutzerdefinierte Aktions-IDs zu finden, suchen Sie in Windows Explorer nach dem Begriff "CustomAction". Diese befinden sich standardmäßig im Ordner %ProgramFiles%\\Common Files\\Microsoft Shared\\web server extensions\\15\\TEMPLATE\\FEATURES. Hier finden Sie alle Features, die bestimmte CustomActions enthalten, die sich auf Ihr angegebenes Feature beziehen. Je nach Anforderung können Sie den gewünschten Featureordner überprüfen und die zugrunde liegende XML-Datei überprüfen, um die CustomAction-IDs, GroupIDs und Speicherorte für dieses Feature zu notieren. Darüber hinaus können Sie die gleichen Informationen verwenden, um Ihre HideCustomAction-Elemente wie erforderlich zu schreiben. Darüber hinaus können Sie die informationen im WSS 3.0 SDK auf der Seite How to: Add Actions to the User Interface (Vorgehensweise: Hinzufügen von Aktionen zur Benutzeroberfläche) finden.

Bei anderen Aktionen müssen u. U. andere CustomAction-Attribute verwendet werden, um das Menü zu bestimmen, in dem das benutzerdefinierte Menüelement angeordnet ist. Möglicherweise müssen Sie auch weitere Parameter für die Aktion angeben, z. B. eine Version, die erforderlichen Benutzerberechtigungen zum Ausführen der Aktion oder die Platzierung in Bezug auf vorhandene Aktionen im Menü. Ebenso können andere HideCustomAction-Attribute andere HideActionIds erfordern, je nachdem, welche CustomAction ausgeblendet werden soll.

Siehe auch