How to Create Form XML for a Configuration Manager Property Sheet (Jak utworzyć plik XML formularza dla arkusza właściwości Configuration Manager)
W Configuration Manager, aby utworzyć formularz XML dla arkusza właściwości Configuration Manager, należy utworzyć plik XML opisujący SmsFormData
element .
Każde rozszerzenie formularza konsoli Configuration Manager ma skojarzony plik XML formularza opisujący zestaw, typ formularza, który ma zostać wyświetlony, oraz — w przypadku arkuszy właściwości — sposób organizowania stron właściwości. Do pliku XML arkusza właściwości odwołuje się kod XML akcji po wybraniu akcji.
Uwaga
Nazwa pliku XML formularza jest znacząca, ponieważ jest używana w kodzie XML akcji do identyfikowania formularza XML.
Poniższa procedura przedstawia sposób tworzenia pliku XML formularza dla strony kontrolki i właściwości utworzonej w sekcji How to Create a Configuration Manager Property Sheet (Jak utworzyć arkusz właściwości Configuration Manager).
Po wykonaniu poniższej procedury należy utworzyć akcję w celu załadowania arkusza właściwości. Aby uzyskać więcej informacji, zobacz How to Create Action XML for a Configuration Manager Property Sheet (Jak utworzyć kod XML akcji dla arkusza właściwości Configuration Manager).
Uwaga
Aby wyświetlić formularz XML używany przez konsolę Configuration Manager, zobacz %ProgramFiles%\AdminConsole\XmlStorage\Forms. Mogą one być przydatne podczas tworzenia własnego formularza XML.
Aby utworzyć formularz XML dla arkusza właściwości
Jeśli jest otwarty, zamknij konsolę Configuration Manager.
W Notatniku utwórz plik XML zawierający następujący kod 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>
W programie Visual Studio 2010 w menu Narzędzia kliknij pozycję Utwórz identyfikator GUID.
W oknie dialogowym Tworzenie identyfikatora GUID w panelu formatu identyfikatora GUID wybierz pozycję Format rejestru.
Kliknij pozycję Nowy identyfikator GUID, a następnie kliknij pozycję Kopiuj.
W powyższym kodzie XML wklej identyfikator GUID do właściwości PROPERTYSHEETGUID. Pojedynczy otwór
{
i pojedyncze zamknięcie}
muszą zawinąć identyfikator GUID. Na przykład{ab60b75e-b64a-44c0-ad63-d96d289f39ca}
.Powtórz kroki od 3 do 5 i wklej identyfikator GUID do identyfikatora VENDORGUID.
W powyższym kodzie XML zmień wartość YOURCOMPANY na nazwę firmy.
Zapisz plik XML w folderze %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms z nazwą pliku ConfigMgrPropertySheet.xml. Pamiętaj, aby zapisać plik jako typ
All Files
. Jeśli folder Rozszerzenia i folder Formularze jeszcze nie istnieją, utwórz je.Uruchom konsolę Configuration Manager i wybierz akcję zdefiniowaną w temacie How to Create Action XML for a Configuration Manager Property Sheet (Jak utworzyć kod XML akcji dla arkusza właściwości Configuration Manager).
Zostanie wyświetlony arkusz właściwości utworzony w sekcji How to Create a Configuration Manager Property Sheet (Jak utworzyć arkusz właściwości Configuration Manager).
Zobacz też
Informacje o formularzach Configuration Manager
How to Create Action XML for a Configuration Manager Property Sheet (Jak utworzyć kod XML akcji dla arkusza właściwości Configuration Manager)
Jak utworzyć arkusz właściwości Configuration Manager