共用方式為


Configuration Manager主控台 RootNodes 元素

RootNodes 元素是功能的最上層節點。 例如,軟體發佈。

元素 RootNodes 負責轉譯節點。 它會定義用來顯示結果窗格的查詢和配置,以及新增至Configuration Manager主控台樹狀節點的任何動態節點。 節點 NodeDescription 會定義這些使用者介面專案。

根節點有一種子節 < 點,ChildNodes > 。

子節點

ChildNode 元素是出現在功能根節點下的靜態節點。 例如,Packages 是軟體發佈節點的子節點。 子節點會出現在節點下方 ChildNodes ,而每個子節點都會由節 RootNodeDescription 點描述。 每個子節點可能會有子專案中所述的進一步子 RootNode 節點。

描述樹狀檢視窗格和結果窗格

作為 的 RootNodes 子系, NodeDescription 提供在 Configuration Manager 主控台中使用的樹狀檢視窗格和結果窗格的描述。 NodeDescription 包含下列三個子項目:

  • QueryDescription

  • DetailsPaneDescription

QueryDescription

專案 QueryDescription 可用來查詢 SMS 提供者,以取得要在節點中顯示的物件。 元素 QueryDescription 包含下列屬性:

屬性 描述
NamespaceGuid 查詢所套用的節點。
Type 查詢的類型。 這通常是 WQL 查詢。
DisplayName Description 在 Configuration Manager 主控台中顯示名稱和描述的文字字串。 一般而言,雖然您會使用查詢的結果。 下一節中的程式碼範例會顯示集合的 name 屬性。

下列元素是 的一些子專案 QueryDescription

元素 描述
Query 用來填入節點的 WQL 查詢。
ReturnedClassType 傳回的Configuration Manager或自訂物件的型別。

DetailPaneDescription

元素 DetailsPaneDescription 可用來定義與特定節點相關聯的詳細資料面板。 元素 DetailsPaneDescription 包含下列屬性:

屬性 描述
ObjectClass 套用詳細資料窗格的物件類型。

下列元素是 的一些子專案 DetailsPaneDescription

元素 描述
PanePageDescription 定義應載入詳細資料窗格中的詳細資料頁面。 包含頁面所在的元件、頁面標題,以及應該執行以擷取任何資料以供顯示的查詢。

以下是元素定義的 DetailsPaneDescription XML 範例。 詳細資料窗格會以類型為 SMS_Package 目標,並傳回所選 SMS_Package 物件中包含的所有 SMS_Package 物件。 傳回的集合接著會顯示在方格檢視中。 顯示的屬性會定義在 專案中 PropertyList

<DetailsPaneDescription ObjectClass="SMS_Package">    <PanePageDescription ObjectClass="SMS_Package" PageGuid="ce027fe6-ffd8-4825-ad7b-029c39e97327" Description="ProgramsTabDescription">   <ResourceAssembly>      <Assembly>AdminUI.Program.dll</Assembly>       <Type>Microsoft.ConfigurationManagement.AdminConsole.Program.Properties.Resources.resources</Type>   </ResourceAssembly>   <PageTitle>ProgramsTabName</PageTitle>   <QuerySettingsDescription QueryClass="SMS_Program">    <Queries>       <QueryDescription NamespaceGuid="d13e9848-2c76-418c-ab96-9a2940aaf0de" Type="WQL" DisplayName="##SUB:ProgramName##" Description="##SUB:ProgramName##">         <Query>SELECT * FROM SMS_Program WHERE PackageId='##SUB:PackageId##'</Query>          <ReturnedClassType>SMS_Program</ReturnedClassType>        <Actions>      </Actions>      </QueryDescription>  </Queries>   <PropertyList>       <PropertyDescription Name="ProgramName" />       <PropertyDescription Name="CommandLine" />       <PropertyDescription Name="Run" />       <PropertyDescription Name="DiskSpaceReq" />      <PropertyDescription Name="Comment" />    </PropertyList>   </QuerySettingsDescription> </PanePageDescription></DetailsPaneDescription>  

另請參閱

如何建立Configuration Manager系統管理員主控台節點
關於Configuration Manager系統管理員主控台節點
如何尋找Configuration Manager節點 GUID