Como criar xml de formulário para uma folha de propriedades Configuration Manager
Em Configuration Manager, para criar o formulário XML para uma folha de propriedades Configuration Manager, você cria um arquivo XML que descreve um SmsFormData
.
Cada extensão de formulário de console Configuration Manager tem um arquivo XML de formulário associado que descreve o assembly, o tipo do formulário a ser exibido e, no caso de planilhas de propriedades, como as páginas da propriedade são organizadas. O arquivo XML da folha de propriedades é referenciado pela ação XML quando uma ação é selecionada.
Observação
O nome do arquivo XML do formulário é significativo porque ele é usado na ação XML para identificar o formulário XML.
O procedimento a seguir demonstra como criar o arquivo XML do formulário para a página de controle e propriedade que você criou em Como criar uma folha de propriedades Configuration Manager.
Depois de concluir o procedimento a seguir, você deve criar uma ação para carregar a folha de propriedades. Para obter mais informações, consulte Como criar a Ação XML para uma folha de propriedades Configuration Manager.
Observação
Para ver o formulário XML usado pelo console Configuration Manager, consulte %ProgramFiles%\AdminConsole\XmlStorage\Forms. Isso pode ser útil para criar seu próprio formulário XML.
Para criar o formulário XML para uma folha de propriedades
Se estiver aberto, feche o console Configuration Manager.
No Bloco de Notas, crie um arquivo XML que contém o seguinte XML:
<?xml version="1.0" encoding="utf-8"?> <SmsFormData xmlns="http://schemas.microsoft.com/SystemsManagementServer/2005/03/ConsoleFramework" FormatVersion="1"> <Form Id="PROPERTYSHEETGUID" CustomData="SomeData" FormType="PropertySheet" ForceRefresh="true"> <Assembly Name="ConfigMgrControl.dll" Namespace="Microsoft.ConfigurationManagement.AdminConsole.ConfigMgrPropertySheet" /> <Pages> <Page VendorId="YOURCOMPANY" Id="VENDORGUID" Type="ConfigMgrControlPage" /> </Pages> </Form> </SmsFormData>
No Visual Studio 2010, no menu Ferramentas , clique em Criar GUID.
Na caixa de diálogo Criar GUID , no painel formato GUID , selecione Formato de Registro.
Clique em Novo GUID e clique em Copiar.
No XML acima, cole o GUID em PROPERTYSHEETGUID. Uma única abertura
{
e um único fechamento}
devem envolver o GUID. Por exemplo,{ab60b75e-b64a-44c0-ad63-d96d289f39ca}
.Repita as etapas 3 a 5 e cole o GUID no VENDORGUID.
No XML anterior, altere YOURCOMPANY para o nome da empresa.
Salve o arquivo XML na pasta %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms com o nome do arquivo ConfigMgrPropertySheet.xml. Certifique-se de salvar o arquivo como tipo
All Files
. Se a pasta Extensões e Formulários ainda não existirem, crie-as.Inicie o console Configuration Manager e selecione a ação que você definiu em Como criar Ação XML para uma folha de propriedades Configuration Manager.
A folha de propriedades criada em Como criar uma folha de propriedades Configuration Manager é exibida.
Confira também
Sobre Configuration Manager Forms
Como criar o XML de ação para uma folha de propriedades Configuration Manager
Como criar uma folha de propriedades Configuration Manager