Jak používat objekty předané do formuláře Configuration Manager
V Configuration Manager použijete objekt SmsPageControl.PropertyManager pro přístup k objektům vybraným v konzole Configuration Manager.
Poznámka
Pokud není v konzole Configuration Manager vybrán žádný objekt, vytvoří se prázdný objekt PropertyManager a předá se formuláři. To se dá použít k vytváření nových objektů.
Formulář spravuje serializaci objektů v objektu PropertyManager a všechny změny, které provedete, jsou automaticky uloženy po kliknutí na tlačítko OK, nebo jsou opuštěny po kliknutí na tlačítko Storno.
V závislosti na SelectionMode atribut ActionDescription elementu akce lze předat více než jeden objekt PropertyManager objektu. Změny provedené pomocí objektu PropertyManager se pak použijí u všech předaných objektů. Chcete-li získat přístup k jednotlivým objektům, je nutné přetypovat objekt PropertyManager na ResultObjectsManager. Potom k objektům přistupujete prostřednictvím kolekce objektů ResultObjectsManager.
Další informace najdete v tématu Configuration Manager XML akce.
Informace o získání správce vlastností v dialogovém okně najdete v tématu Vytvoření Configuration Manager dialogového okna.
Zobrazení názvu balíčku
Následující postup ukazuje použití objektu PropertyManager pro přístup k jednomu objektu předaného do seznamu vlastností. Kliknutím na tlačítko se zobrazí okno se zprávou, která obsahuje název vybraného balíčku. Chcete-li provést tyto kroky, musíte nejprve provést akce v následujících tématech:
Jak vytvořit xml formuláře pro Configuration Manager seznam vlastností
Jak vytvořit XML akce pro seznam vlastností Configuration Manager
Zobrazení názvu balíčku
Pokud je konzola Configuration Manager otevřená, zavřete ji.
V sadě Visual Studio 2010 otevřete projekt, který jste vytvořili v části Vytvoření seznamu vlastností Configuration Manager.
V Průzkumník řešení klikněte pravým tlačítkem na Soubor ConfigMgrControl.cs a potom klikněte na Příkaz Návrhář zobrazení.
Na panelu nástrojů klikněte na kartu Společné ovládací prvky a potom poklikejte na Tlačítko. Do ovládacího prvku v Návrháři uživatelských ovládacích prvků se přidá tlačítko s názvem button1.
V Návrháři uživatelských ovládacích prvků poklikejte na tlačítko1 a do zdrojového kódu metody button1_Click , který se zobrazí, zadejte následující kód:
MessageBox.Show(string.Format("The {0} package was selected", PropertyManager["Name"].StringValue));
Sestavte projekt a zkopírujte sestavení do složky %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin.
Otevřete konzolu Configuration Manager a přejděte do uzlu Balíčky v části Distribuce softwaru.
Klikněte pravým tlačítkem na balíček a potom klikněte na Zobrazit dialogové okno. Zobrazí se dialogové okno.
Klikněte na tlačítko a v dialogovém okně se zobrazí název balíčku.
Viz taky
Informace o Configuration Manager Forms
Vytvoření vazby Configuration Manager dat k formuláři