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
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.