Como a: criar um recurso Simple
Este exemplo orienta durante o processo de criar um ação personalizada de recursos que adiciona um botão para a barra de ferramentas da forma para edição itens de anúncios dentro de escopo de um site do SharePoint.
Para adicionar um botão para uma barra de ferramentas em uma forma item lista
Criar uma pasta SimpleFormToolbarButton em Local_Drive
:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES
.Observação
Quando você cria uma pasta dentro o Diretório recursos por Explorer Windows clicando com o botão direito do mouse em uma pasta, apontando para nova e, em seguida, clicando em da pasta , a nova pasta não tem as permissões herdadas.Se você implantar um recurso na pasta e, em seguida, algumas páginas Windows SharePoint Services, como as for configurações site ou modos de exibição lista, lançar uma exceção.Você pode correção esse problema, clique com o botão direito do mouse a nova pasta, clique propriedades , clique segurança e em seguida, clique avançadas.Na guia Permissões, selecione Allow inheritable permissions a partir de pai para propagar a este objeto e todos os objetos filho. Incluí-las nas entradas explicitamente definidas aqui. Clique em OK .Você pode também correção esse problema criando a pasta nova na prompt de comando através do comando md MD.
Nesta pasta, crie um arquivo caa75c38-9788-4727-a2a8-ab92df90a256 Feature.xml com o seguinte de conteúdo, que usa o elemento 265cd648-1a7e-410f-a1d7-0da8c64b4006 de recursos para registrar o recurso.
<Feature Title="New Simple Form Toolbar Button" Scope="Web" Id="GUID" xmlns="https://schemas.microsoft.com/sharepoint/"> <ElementManifests> <ElementManifest Location="Elements.xml" /> </ElementManifests> </Feature>
Para substituir o espaço reservado GUID no anterior Id atributo de identificação, gerar um GUID pela execução Guidgen.exe, localizado em Local_Drive
:\Program Files\Microsoft Visual Studio 8\Common7\Tools
.Crie um arquivo ELEMENTS.xml na pasta SimpleFormToolbarButton que aponta para um arquivo .aspx, such as o seguinte, que usa o elemento cc5ed5c2-c362-4a61-af77-ff9e8f7e1cae CustomAction para definir a ação personalizada.
<Elements xmlns="https://schemas.microsoft.com/sharepoint/"> <CustomAction Title="Simple" Sequence="10" RegistrationType="List" RegistrationId="104" Location="EditFormToolbar" Id="Simple Toolbar"> <UrlAction Url="/_layouts/SampleUrl.aspx" /> </CustomAction> </Elements>
Para testar o recurso exemplo, criar uma página SampleUrl.aspx such as o seguinte que exibe "Hello, global!" e local no Diretório
TEMPLATE\LAYOUTS
TEMPLATE\LAYOUTS.<html> <head runat="server"> <title>Sample Page</title> </head> <body> <p>Hello, world!</p> </body> </html>
Em um prompt de comando, tipo o seguinte comandos para instalar o recurso na implantação e em seguida, ativar o recurso em um subsite especificado.
a. stsadm -o installfeature -filename SimpleFormToolbarButton\Feature.xml b. stsadm -o activatefeature -filename SimpleFormToolbarButton\Feature.xml -url https://Server/Site/Subsite
Para experimentar o botão Novo, navegar para a forma para edição um anúncios existentes item.
Consulte também
Referência
Elemento recurso (recurso)
Elemento CustomAction (ação personalizada)
Conceitos
Trabalhando com recursos
Ação personalizada
Definições de ação personalizada
Como a: Adicionar Ações para a interface do usuário