Elemento HideCustomAction
Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013
Oculta uma ação existente que é implementada por padrão na estrutura de Windows SharePoint Services Recursos ou em outra ação personalizada.
Definição
<HideCustomAction
GroupId = "Text"
HideActionId = "Text"
Id = "Text"
Location = "Text">
</HideCustomAction>
Elementos e atributos
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Atributo |
Descrição |
---|---|
**Groupid** |
Opcional **Text**. Identifica um grupo de ações que contém a ação, por exemplo, "SiteAdministration". |
**HideActionId** |
Opcional **Text**. Especifica a ID da ação personalizada a ser ocultada, por exemplo, "DeleteWeb". Consulte Locais e IDs de ação personalizados padrão para obter uma lista das IDs de ação personalizadas padrão usadas no SharePoint Foundation. Para obter mais informações sobre como ocultar IDs de ação personalizadas, consulte a seção **Comentários**. |
**Id** |
Opcional **Text**. Especifica a ID desse elemento de ação personalizado de ocultação, por exemplo, "HideDeleteWeb". |
**Localização** |
Opcional **Text**. Especifica o local da ação personalizada a ser ocultada, por exemplo, "Microsoft.SharePoint.SiteSettings". Consulte Locais e IDs de ação personalizados padrão para obter uma lista dos locais de ação personalizados padrão que são usados no SharePoint Foundation. |
Elementos filho
Nenhum |
Elementos pai
Comentários
Observe que as IDs hideCustomAction não se limitam a ações personalizadas padrão específicas do SharePoint Foundation. Você também pode ocultar ações personalizadas que cria quando escreve seus próprios recursos. Isso significa que, para qualquer ID customAction disponível no SharePoint Foundation, você pode ter uma ID hideCustomAction correspondente.
Para localizar IDs de ação personalizadas, pesquise no Windows Explorador de Arquivos o termo "CustomAction". Por padrão, eles estão localizados na pasta %ProgramFiles%\\Common Files\\Microsoft Shared\\web server extensions\\15\\TEMPLATE\\FEATURES
. Aqui você encontrará todos os recursos que contêm CustomActions específicos relacionados ao seu recurso especificado. Dependendo do seu requisito, você pode inspecionar a pasta de recurso desejada e verificar o arquivo XML subjacente para observar as IDs, GroupIDs e Locais personalizados para esse recurso. Além disso, você pode usar as mesmas informações para gravar os elementos HideCustomAction conforme necessário. Além disso, você pode consultar as informações listadas no SDK do WSS 3.0 na página intitulada Como: Adicionar Ações à Interface do Usuário.
Ações diferentes podem exigir o uso de diferentes atributos CustomAction para identificar o menu em que o item de menu personalizado é colocado. Você também pode precisar especificar outros parâmetros para a ação, por exemplo, uma versão, permissões de usuário necessárias para executar a ação ou posicionamento em relação às ações existentes no menu. Da mesma forma, diferentes atributos HideCustomAction podem exigir HideActionIds diferentes com base em qual CustomAction você está tentando ocultar.