Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
RootNodes los elementos son los nodos más altos de una característica. Por ejemplo, distribución de software.
El RootNodes elemento es responsable de representar un nodo. Define las consultas y el diseño que se usan para mostrar el panel de resultados y los nodos dinámicos que se agregan al nodo de árbol de consola de Configuration Manager. El NodeDescription nodo define estos elementos de la interfaz de usuario.
Un nodo raíz tiene un tipo de nodo secundario, <ChildNodes>.
Nodos secundarios
ChildNode los elementos son nodos estáticos que aparecen en el nodo raíz de una característica. Por ejemplo, Packages es un nodo secundario del nodo de distribución de software. Los nodos secundarios aparecen en el ChildNodes nodo y cada nodo secundario lo describe un RootNodeDescription nodo. Cada nodo secundario puede tener más nodos secundarios descritos en un elemento secundario RootNode .
Descripción del panel de vista de árbol y el panel de resultados
Como elemento secundario de RootNodes, NodeDescription proporciona una descripción del panel de vista de árbol y del panel de resultados que se usa en la consola de Configuration Manager.
NodeDescription incluye los tres elementos secundarios siguientes:
QueryDescriptionDetailsPaneDescription
QueryDescription
El QueryDescription elemento se puede usar para consultar al proveedor de SMS los objetos que se mostrarán en el nodo. El QueryDescription elemento incluye los siguientes atributos:
| Atributo | Description |
|---|---|
NamespaceGuid |
Nodo al que se aplica la consulta. |
Type |
Tipo de la consulta. Normalmente se trata de una consulta WQL. |
DisplayName Description |
Muestra cadenas de texto para el nombre y la descripción en la consola de Configuration Manager. Normalmente, aunque usará los resultados de la consulta. En los ejemplos de código de la sección siguiente se muestra la propiedad name de la colección. |
Los siguientes elementos son algunos de los elementos secundarios de QueryDescription:
| Elemento | Descripción |
|---|---|
Query |
Consulta WQL que se usa para rellenar el nodo. |
ReturnedClassType |
Tipo del Configuration Manager o objeto personalizado devuelto. |
DetailPaneDescription
El DetailsPaneDescription elemento se usa para definir el panel de detalles asociado a un nodo determinado. El DetailsPaneDescription elemento incluye los siguientes atributos:
| Atributo | Description |
|---|---|
ObjectClass |
Tipo de objeto al que se aplica el panel de detalles. |
Los siguientes elementos son algunos de los elementos secundarios de DetailsPaneDescription:
| Elemento | Descripción |
|---|---|
PanePageDescription |
Define la página de detalles que se debe cargar en el panel de detalles. Incluye el ensamblado donde se encuentra la página, el título de la página y la consulta que se debe ejecutar para recuperar los datos para mostrarlos. |
A continuación se muestra un ejemplo XML de una DetailsPaneDescription definición de elemento. El panel de detalles tiene como destino un SMS_Package tipo y devuelve todos los SMS_Package objetos incluidos en el objeto seleccionado SMS_Package . A continuación, la colección devuelta se muestra en una vista de cuadrícula. Las propiedades para mostrar se definen en el PropertyList elemento .
<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>
Consulta también
Cómo crear un nodo de consola de administrador de Configuration ManagerAcerca de Configuration Manager nodos de consola de administradorCómo buscar un GUID de nodo de Configuration Manager