Udostępnij za pośrednictwem


Jak utworzyć kod XML akcji dla okna dialogowego Configuration Manager

W Configuration Manager, aby wyświetlić okno dialogowe w konsoli Configuration Manager, należy utworzyć akcję Configuration Manager ShowDialog. Aby zdefiniować akcję ShowDialog , należy utworzyć plik XML opisujący element ActionDescription .

Poniższa procedura tworzy kod XML akcji na potrzeby wyświetlania okna dialogowego. Przed ukończeniem tej procedury należy wykonać procedury opisane w oknie dialogowym How to Create a Configuration Manager (Jak utworzyć Configuration Manager) i How to Create Form XML for a Configuration Manager Dialog Box topics (Jak utworzyć kod XML formularza dla Configuration Manager okna dialogowego).

Uwaga

Identyfikator <DialogId> okna dialogowego musi być zgodny z nazwą pliku bez rozszerzenia XML formularza XML utworzonego w oknie dialogowym How to Create Form XML for a Configuration Manager Dialog Box (Jak utworzyć kod XML formularza dla Configuration Manager okna dialogowego).

Aby utworzyć akcję dla okna dialogowego

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

  2. W Notatniku utwórz plik XML zawierający następujący kod XML:

    <ActionDescription Class="ShowDialog" DisplayName="Show my Dialog Box" MnemonicDisplayName="Mnemonic" Description="Description"> <ShowOn>      <string>DefaultContextualTab</string> <!-- RIBBON -->     <string>ContextMenu</string> <!-- Context Menu -->   </ShowOn>
     <DialogId>ConfigMgrDialogControl</DialogId>
    </ActionDescription>
    
  3. Zapisz plik XML w folderze %ProgramFiles%\AdminUI\XmlStorage\Extensions\Actions\32815086-cce9-42de-95a4-0941da31114e. Wartość identyfikatora GUID identyfikuje pakiety w okienku wyników. Nazwa pliku może być dowolna z rozszerzeniem .xml. Pamiętaj, aby zapisać plik jako typ All Files.

  4. Uruchom konsolę Configuration Manager, a następnie w węźle Pakiety drzewa konsoli kliknij prawym przyciskiem myszy pakiet w okienku wyników, a następnie kliknij pozycję Pokaż moje okno dialogowe. Zostanie wyświetlone okno dialogowe.

Zobacz też

How to Create a Configuration Manager Dialog BoxHow to Create Form XML for a Configuration Manager Dialog BoxHow to Create Action XML for a Configuration Manager Property SheetHow to Use Objects Passed to a Configuration Manager FormsJak powiązać dane Configuration Manager z formularzem