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