Configuration Manager elemento RootNodes della console
RootNodes
gli elementi sono i nodi più in alto per una funzionalità. Ad esempio, la distribuzione del software.
L'elemento RootNodes
è responsabile del rendering di un nodo. Definisce le query e il layout usati per visualizzare il riquadro dei risultati e tutti i nodi dinamici aggiunti al nodo dell'albero della console Configuration Manager. Il NodeDescription
nodo definisce questi elementi dell'interfaccia utente.
Un nodo radice ha un tipo di nodo figlio, <ChildNodes>.
Nodi figlio
ChildNode
gli elementi sono nodi statici visualizzati sotto il nodo radice per una funzionalità. Ad esempio, Packages è un nodo figlio del nodo di distribuzione software. I nodi figlio vengono visualizzati sotto il ChildNodes
nodo e ogni nodo figlio viene descritto da un RootNodeDescription
nodo. Ogni nodo figlio può avere altri nodi figlio descritti in un elemento figlio RootNode
.
Descrizione del riquadro visualizzazione struttura ad albero e del riquadro risultati
Come elemento figlio di RootNodes
, NodeDescription
fornisce una descrizione del riquadro della visualizzazione struttura ad albero e del riquadro dei risultati usato nella console Configuration Manager.
NodeDescription
include i tre elementi figlio seguenti:
QueryDescription
DetailsPaneDescription
QueryDescription
L'elemento QueryDescription
può essere usato per eseguire query sul provider SMS per visualizzare gli oggetti nel nodo. L'elemento QueryDescription
include gli attributi seguenti:
Attributo | Descrizione |
---|---|
NamespaceGuid |
Nodo a cui si applica la query. |
Type |
Tipo della query. In genere si tratta di una query WQL. |
DisplayName Description |
Visualizza le stringhe di testo per il nome e la descrizione nella console di Configuration Manager. In genere, anche se si useranno i risultati della query. Negli esempi di codice della sezione successiva viene visualizzata la proprietà name dell'insieme. |
Gli elementi seguenti sono alcuni degli elementi figlio di QueryDescription
:
Elemento | Descrizione |
---|---|
Query |
Query WQL usata per popolare il nodo. |
ReturnedClassType |
Tipo dell'oggetto Configuration Manager o personalizzato restituito. |
DetailPaneDescription
L'elemento DetailsPaneDescription
viene usato per definire il pannello dei dettagli associato a un nodo specifico. L'elemento DetailsPaneDescription
include gli attributi seguenti:
Attributo | Descrizione |
---|---|
ObjectClass |
Tipo di oggetto a cui si applica il riquadro dei dettagli. |
Gli elementi seguenti sono alcuni degli elementi figlio di DetailsPaneDescription
:
Elemento | Descrizione |
---|---|
PanePageDescription |
Definisce la pagina dei dettagli che deve essere caricata nel riquadro dei dettagli. Include l'assembly in cui si trova la pagina, il titolo della pagina e la query da eseguire per recuperare i dati da visualizzare. |
Di seguito è riportato un esempio XML di una DetailsPaneDescription
definizione di elemento. Il riquadro dei dettagli è destinato a un SMS_Package
tipo e restituisce tutti gli SMS_Package
oggetti inclusi nell'oggetto selezionato SMS_Package
. La raccolta restituita viene quindi visualizzata in una visualizzazione griglia. Le proprietà per la visualizzazione sono definite nell'elemento 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>
Vedere anche
Come creare un nodo della console di amministrazione Configuration Manager
Informazioni sui nodi della console di amministrazione Configuration Manager
Come trovare un GUID del nodo Configuration Manager