共用方式為


如何建立Configuration Manager屬性工作表的表單 XML

在Configuration Manager中,若要建立Configuration Manager屬性工作表的 XML 表單,您可以建立描述 的 SmsFormData XML 檔案。

每個Configuration Manager主控台表單延伸模組都有相關聯的表單 XML 檔案,描述元件、要顯示的表單類型,以及屬性工作表的組織方式。 選取動作時,動作 XML 會參考屬性工作表 XML 檔案。

注意事項

表單 XML 檔案的名稱很重要,因為它用於動作 XML 來識別表單 XML。

下列程式示範如何為您在如何建立Configuration Manager屬性工作表中建立的控制項和屬性頁建立表單XML檔案。

完成下列程式之後,您必須建立動作來載入屬性工作表。 如需詳細資訊,請參閱 How to Create Action XML for a Configuration Manager Property Sheet

注意事項

若要查看Configuration Manager主控台所使用的 XML 表單,請參閱 %ProgramFiles%\AdminConsole\XmlStorage\Forms。 這些對於建立您自己的表單 XML 非常有用。

建立屬性工作表的 XML 表單

  1. 如果已開啟,請關閉 Configuration Manager 主控台。

  2. 在記事本中,建立包含下列 XML 的 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. 在 Visual Studio 2010 的 [ 工具 ] 功能表上,按一下 [ 建立 GUID]

  4. 在 [ 建立 GUID ] 對話方塊的 [GUID 格式 ] 面板中,選取 [ 登錄格式]

  5. 按一下 [新增 GUID],然後按一下 [ 複製]

  6. 在上述 XML 中,將 GUID 貼到 PROPERTYSHEETGUID 中。 單一開頭 { 和單一結尾 } 必須包裝 GUID。 例如,{ab60b75e-b64a-44c0-ad63-d96d289f39ca}

  7. 重複步驟 3 到 5,並將 GUID 貼到 VENDORGUID。

  8. 在上述 XML 中,將 YOURCOMPANY 變更為您的公司名稱。

  9. 將 XML 檔案儲存在資料夾 %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms 中,檔案名ConfigMgrPropertySheet.xml。 請務必將檔案儲存為 類型 All Files 。 如果 Extensions 資料夾和 Forms 資料夾不存在,請建立它們。

  10. 啟動Configuration Manager主控台,然後選取您在如何為Configuration Manager屬性工作表建立動作 XML中定義的動作。

    您在如何建立Configuration Manager屬性工作表中建立的屬性工作表隨即出現。

另請參閱

關於Configuration Manager表單
如何建立Configuration Manager屬性工作表的動作 XML
如何建立Configuration Manager屬性工作表