Skapa formulär-XML för ett egenskapsblad för Configuration Manager
I Configuration Manager skapar du ett XML-formulär för ett Configuration Manager egenskapsblad genom att skapa en XML-fil som beskriver en SmsFormData
.
Varje Configuration Manager-konsolformulärtillägget har en associerad XML-fil för formulär som beskriver sammansättningen, typen av formulär som ska visas och – när det gäller egenskapsblad – hur egenskapssidorna är ordnade. XML-filen för egenskapsbladet refereras till av åtgärds-XML när en åtgärd väljs.
Obs!
Namnet på XML-formulärfilen är betydande eftersom det används i åtgärds-XML för att identifiera formulärets XML.
Följande procedur visar hur du skapar XML-formulärfilen för kontroll- och egenskapssidan som du skapade i Skapa en Configuration Manager egenskapssida.
När du har slutfört följande procedur måste du skapa en åtgärd för att läsa in egenskapsbladet. Mer information finns i How to Create Action XML for a Configuration Manager Property Sheet (Skapa åtgärds-XML för en Configuration Manager egenskapssida).
Obs!
Information om hur du ser formulärets XML som används av Configuration Manager-konsolen finns i %ProgramFiles%\AdminConsole\XmlStorage\Forms. Dessa kan vara användbara när du skapar ett eget XML-formulär.
Så här skapar du formulär-XML för ett egenskapsblad
Om den är öppen stänger du Configuration Manager-konsolen.
I Anteckningar skapar du en XML-fil som innehåller följande 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>
I Visual Studio 2010 går du till menyn Verktyg och klickar på Skapa GUID.
I dialogrutan Skapa GUID går du till panelen GUID-format och väljer Registerformat.
Klicka på Nytt GUID och sedan på Kopiera.
I XML-koden ovan klistrar du in GUID i PROPERTYSHEETGUID. En enda öppning
{
och en enda stängning}
måste omsluta GUID:et. Till exempel{ab60b75e-b64a-44c0-ad63-d96d289f39ca}
.Upprepa steg 3 till 5 och klistra in GUID i VENDORGUID.
I föregående XML ändrar du YOURCOMPANY till företagets namn.
Spara XML-filen i mappen %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms med filnamnet ConfigMgrPropertySheet.xml. Se till att spara filen som typ
All Files
. Om mappen Extensions och Forms inte finns ännu skapar du dem.Starta Configuration Manager-konsolen och välj den åtgärd som du definierade i Skapa åtgärds-XML för en Configuration Manager egenskapssida.
Egenskapsbladet som du skapade i How to Create a Configuration Manager Property Sheet (Skapa en Configuration Manager egenskapssida) visas.
Se även
Om Configuration Manager-formulär
Skapa åtgärds-XML för ett egenskapsblad för Configuration Manager
Skapa ett egenskapsblad för Configuration Manager