Udostępnij za pośrednictwem


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 SmsFormDataelement .

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

  1. Jeśli jest otwarty, zamknij konsolę Configuration Manager.

  2. 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>  
    
  3. W programie Visual Studio 2010 w menu Narzędzia kliknij pozycję Utwórz identyfikator GUID.

  4. W oknie dialogowym Tworzenie identyfikatora GUID w panelu formatu identyfikatora GUID wybierz pozycję Format rejestru.

  5. Kliknij pozycję Nowy identyfikator GUID, a następnie kliknij pozycję Kopiuj.

  6. 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}.

  7. Powtórz kroki od 3 do 5 i wklej identyfikator GUID do identyfikatora VENDORGUID.

  8. W powyższym kodzie XML zmień wartość YOURCOMPANY na nazwę firmy.

  9. 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.

  10. 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