Compartilhar via


Classe WMI de Servidor SMS_ObjectContainerNode

A SMS_ObjectContainerNode classe WMI é uma classe de servidor do Fornecedor de SMS, no Configuration Manager, que contém informações para uma determinada pasta de consola Configuration Manager.

A sintaxe seguinte é simplificada a partir do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Sintaxe

Class SMS_ObjectContainerNode : SMS_BaseClass
{
   UInt32 ContainerNodeID;
   UInt32 FolderFlags;
   String FolderGuid;
   Boolean IsEmpty
   String Name;
   UInt32 ObjectType;
   UInt32 ParentContainerNodeID;
   Boolean SearchFolder;
   String SearchString;
   String SourceSite;
};

Métodos

A tabela seguinte mostra os métodos em SMS_ ObjectContainerNode.

Método Descrição
Método MoveFolders na Classe SMS_ObjectContainerNode Move uma ou mais pastas para outra localização de pasta.

Propriedades

ContainerNodeID Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: [chave]

O ID exclusivo da pasta atual. Este valor é gerado automaticamente pelo Fornecedor de SMS quando a instância de classe é criada.

FolderFlags Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Sinalizadores que se aplicam à pasta da consola se for pesquisável, ou seja, se SearchFolder estiver definido como VERDADEIRO. O valor predefinido de FolderFlags é 0.

FolderGuid Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: [leitura, not_null]

O GUID da pasta .

IsEmpty Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: [leitura, not_null]

VERDADEIRO se a pasta estiver vazia; caso contrário, FALSO.

Name Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

O nome da pasta da consola. O nome predefinido é "Nova Pasta".

ObjectType Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Tipo de objeto a colocar na pasta da consola. Os valores possíveis são:

Valor Descrição
2 SMS_Package
3 SMS_Advertisement
7 SMS_Query
8 SMS_Report
9 SMS_MeteredProductRule
11 SMS_ConfigurationItem
14 SMS_OperatingSystemInstallPackage
17 SMS_StateMigration
18 SMS_ImagePackage
19 SMS_BootImagePackage
20 SMS_TaskSequencePackage
21 SMS_DeviceSettingPackage
23 SMS_DriverPackage
25 SMS_Driver
1011 SMS_SoftwareUpdate
2011 SMS_ConfigurationItem (Linha de base de configuração)
5000 SMS_Collection_Device
5001 SMS_Collection_User
6000 SMS_ApplicationLatest
6001 SMS_ConfigurationItemLatest

ParentContainerNodeID Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

O ID exclusivo da pasta principal.

SearchFolder Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

VERDADEIRO se a pasta for uma pasta de pesquisa; caso contrário, FALSO. O valor padrão é FALSO.

SearchString Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: [preguiçoso]

Critérios de pesquisa para a pasta . Só se aplica se SearchFolder for VERDADEIRO.

O valor predefinido é "".

SourceSite Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: [leitura, not_null]

O código do site onde a pasta teve origem.

Comentários

Não há qualificações especiais para esta classe. Para obter mais informações sobre os qualificadores de classe e os qualificadores de propriedade incluídos na secção Propriedades, consulte Configuration Manager Classe e Qualificadores de Propriedades.

Configuration Manager apresenta pastas que podem ser pesquisadas Configuration Manager objetos com base em vários critérios. Por exemplo, a sua aplicação pode procurar pacotes com um ID de pacote específico. Os critérios de pesquisa são definidos por XML. O exemplo seguinte define uma pesquisa de um pacote com um ID de pacote de JBS00004.

<SearchFolderDescription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Name="SMS_Package">
 <SearchFolderDescriptionItems>
 <SearchFolderDescriptionItem PropertyName="PackageID">
  <SearchStrings>
   <string>JBS00004</string>
  </SearchStrings>
 </SearchFolderDescriptionItem>
 </SearchFolderDescriptionItems>
</SearchFolderDescription>

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.