Ich möchte, dass mein benutzerdefiniertes Aktionsmenü auf eine bestimmte Liste angewendet wird. Derzeit ist es mit dem folgenden XML spezifiziert und es wird auf alle Listen angewendet!Benutzerdefiniertes Aktionsmenü für bestimmte SharePoint-Listen
Genauer gesagt; Ich möchte sogar, dass diese benutzerdefinierte Aktion auf eine bestimmte Ansicht der bestimmten Liste angewendet wird ...
<CustomAction
Id="MyCustomActionId"
Title="My Custom Action"
Description="My Custom Action Description"
RequireSiteAdministrator="FALSE"
RegistrationType="List"
GroupId="ActionsMenu"
Sequence="1000"
Location="Microsoft.SharePoint.StandardMenu" >
<UrlAction Url="{SiteUrl}/_layouts/MySharepointArtifacts/MyCustomAction.aspx?ListId={ListId}"/>
</CustomAction>
Wie kann ich das tun?
habe ich bereits Stsadm-Erweiterung in Ort, um die Nachschlagefelder zu beheben. Es wäre in Ordnung, eine weitere Erweiterung hinzuzufügen. Kann ich auf die benutzerdefinierte Aktion zugreifen, die über das SharePoint-Objektmodell konfiguriert wird? –
Ich habe auch versucht, den Link in der Liste 'schema.xml (List/Views/ViewHeader) hinzuzufügen und von den Benutzern akzeptiert. Dort muss ich das Äquivalent von UrlAction ~ Site-Moniker kennen, um in
–