Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
RootNodes Gli elementi sono i nodi più in alto per una funzionalità. Ad esempio, la distribuzione di 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 della struttura della console di 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 che appaiono sotto il nodo radice di una funzionalità. Ad esempio, Packages è un nodo figlio del nodo di distribuzione software. I nodi figlio appaiono sotto il ChildNodes nodo e ogni nodo figlio è descritto da un RootNodeDescription nodo. Ogni nodo figlio può avere ulteriori nodi figlio descritti in un elemento figlio RootNode .
Descrizione del riquadro della visualizzazione albero e del riquadro dei risultati
Come elemento figlio di RootNodes, NodeDescription fornisce una descrizione del riquadro della visualizzazione albero e del riquadro dei risultati usati nella console di Configuration Manager.
NodeDescription include i tre elementi figlio seguenti:
QueryDescriptionDetailsPaneDescription
Descrizione query
L'elemento QueryDescription può essere utilizzato per eseguire una query sul provider SMS per gli oggetti da visualizzare nel nodo. L'elemento QueryDescription include i seguenti attributi:
| Attributo | Descrizione |
|---|---|
NamespaceGuid |
Nodo a cui si applica la query. |
Type |
Tipo di query. In genere, si tratta di una query WQL. |
DisplayName Description |
Visualizza stringhe di testo per il nome e la descrizione nella console di Configuration Manager. In genere, però, si usano i risultati della query. Gli esempi di codice nella sezione successiva mostrano la proprietà name dell'insieme. |
Gli elementi seguenti sono alcuni degli elementi figlio di QueryDescription:
| Elemento | Descrizione |
|---|---|
Query |
Query WQL utilizzata per popolare il nodo. |
ReturnedClassType |
Tipo di oggetto personalizzato o di Configuration Manager restituito. |
DetailPaneDescription
L'elemento DetailsPaneDescription viene utilizzato per definire il pannello dei dettagli associato a un particolare nodo. L'elemento DetailsPaneDescription include i seguenti attributi:
| Attributo | Descrizione |
|---|---|
ObjectClass |
Il 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 che deve essere eseguita per recuperare i dati per la visualizzazione. |
Di seguito è riportato un esempio XML di definizione di elemento DetailsPaneDescription . 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 vista 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 di Configuration ManagerInformazioni sui nodi della console di amministrazione di Configuration ManagerCome trovare un nodo di Configuration Manager GUID